Galloway,  Iran,  Moonbattery

Trifecta

At Press TV, a website of the Islamic Republic of Iran, Gilad Atzmon defends George Galloway‘s debate walkout while spinning his conspiracy theory that Zionists actually control the anti-Israel BDS campaign.