Tag: India Mehdi Nabizadeh
Iran: Israel Bombed Its Own Embassies
The art of protesting too much is best left to the professionals.
Printed from: https://www.jewishpress.com/news/israel/iran-israel-bombed-its-own-embassies/2012/02/14/
Scan this QR code to visit this page online: