Skip to playerSkip to main contentSkip to footer
  • 10 years ago
The Armed Forces of the Philippines has apolgized to UN Special Rapporteur Chaloka Beyani after the latter accused the Afp of "incorrect, unacceptable and represents a gross distortion of my views."

Category

🗞
News

Recommended