The Armed Forces of the Philippines (AFP) has been put in hot water for grossly distorting the statements ofUnited Nations … More
The Armed Forces of the Philippines (AFP) has been put in hot water for grossly distorting the statements ofUnited Nations … More