TUT Broadcast: Chechen' Terrorists

TUT Broadcast Dec 30, 2013 by editor 2 devastating attacks in Russia by ‘Chechen’ terrorists whom Saudi intel chief Bandar admitted were under the control of Saudi Arabia. Payback by America and Israel for Putin having prevented […]