New satellite image shows US air force buildup at key Indian Ocean base

New satellite image shows US air force buildup at key Indian Ocean base
A recent satellite image revealed increased U.S. Air Force assets at Diego Garcia, a crucial base in the Indian Ocean, amid escalating tensions in the Middle East and Indo-Pacific. The base's strategic location enables long-range missions and rapid deployments, indicating preparedness for potential military actions in the region.