Iran's Intelligence Ministry publishes alleged location of anti-regime TV station in Tel Aviv
Iran's Intelligence Ministry claims to have found a TV studio in Tel Aviv belonging to London-based anti-regime outlet Iran International, and published photographs of contributor's residences.
The silhouette of a person, with Iran's flag in the background (illustrative). (photo credit: Canva/adi arianto, Wavebreakmedia from Getty Images)ByJAMES GENN