As China flaunts its military might, PH weighs all options
West Philippine Sea composite image from INQUIRER file photos MANILA, Philippines—Almost 143 kilometers from the coast of Zambales, China’s “monster ship” got so close to the Philippine land mass that….