Show Trial Horror Of ‘CIA Spy’
A US resident kidnapped by Iranian revolutionary guards in Dubai has been sentenced to death on terror charges after a show trial in Tehran. Photo shows Jamshid Sharmahd, undated. Jamshid Sharmahd, an Iranian-German citizen, has been sentenced to death by a court in Tehran, Iran, Tuesday, Feb. 21, 2023, after…
Comments Off on Show Trial Horror Of ‘CIA Spy’
March 2, 2023