Tehran police station lies in ruins after Israeli strike
Tehran (AFP) – A police station in central Tehran lies in ruins after it was struck on March 2. Israel’s military hit Iran with fresh strikes and marched into Lebanon on the Middle East war’s fifth day.























