Iran Says Six Drones Hit US Radar Site in Bahrain

The Islamic Revolutionary Guard Corps says its drones struck an American radar station at a helicopter base. IRGC Attack on Bahrain Targets US Radar Iran has hit a US radar…

Read more