U.S. C-17 Landing at Subic Bay Philippines Shocked China

You could hear the thunder before you saw it. Locals near Subic Bay looked up in shock as a US Air Force C-17 Globemaster III, one of the world’s largest military aircraft, came roaring out of the sky and landed at the former US naval base without any public announcement. It wasn’t part of any … Continue reading U.S. C-17 Landing at Subic Bay Philippines Shocked China