Russia Today Reporter Deletes Account After Backlash For Tweeting Memes Making Light Of ...
read more →