Posts Tagged: Pillar of Defense RT
Bizarre: Russia Today Host Abby Martin Lashes Out at The Algemeiner (VIDEO)
Russia Today presenter Abby Martin lashed out at The Algemeiner in her show last week after blogger Lakkana Nanayakkara called her out on some of the...