Pin It
Jan
05

THE WAR ON IRAN: The Deployment of Thousands of US Troops to Israel, The Integration of US-Israeli Command Structures

flag.jpg

http://www.globalresearch.ca/index.php?context=va&aid=28503