Iran’s IRGC claims six drones struck a US radar site in Bahrain in retaliation for US attacks on Iranian civilian areas
Read Full Article at RT.com