Iran Claims Strike on US Radar Site in Bahrain
News Desk
TEHRAN: Iran's Islamic Revolutionary Guard Corps (IRGC) announces it has targeted a US radar site in Bahrain, claiming the strike is a response to an air attack on a telecommunications tower in Iran's Hormozgan province.
The…
