Excellent, Unparalled, Responsible, Objective Television
MANILA — The Armed Forces of the Philippines (AFP) and the Philippine Navy have refuted claims…