Iran’s National TV Headquarters Hit In Israeli Strike

The headquarters of the Islamic Republic of Iran Broadcasting in Tehran was hit by an Israeli airstrike during a live broadcast Monday, setting the building on fire and knocking the network off the air for a short time.

Footage…

Continue Reading