Satellite images show US B-52 bombers deployed near Iran – Newsweek

New satellite imagery shows two US B-52 bombers deployed at the Diego Garcia airbase in the Indian Ocean, reinforcing Washington’s long-range strike posture near Iran as nuclear talks remain postponed, Newsweek reported Thursday.













