How does this idiot still get in the news?
George Galloway parroting Russian propaganda. http://t.co/1WBSuzqqt7 — Ben Judah (@b_judah) March 17, 2014
— Ben Judah (@b_judah) March 17, 2014