AFP still validating German’s beheading
The Armed Forces of the Philippines (AFP) still has to receive confirmation about the reported beheading of Abu Sayyaf Group ...
The Armed Forces of the Philippines (AFP) still has to receive confirmation about the reported beheading of Abu Sayyaf Group ...