Personnel assigned to an outlying radar installation unload supplies from a Marine Corps CH-53D Sea Stallion helicopter. The installation has been closed off as troops loyal to the Filipino government battle to crush an attempted coup by rebel factions within the Filipino armed forces

Similar

Explore more

personnel
personnel