Feedback

Surveillance Video Shows Abducted Tourists Escorted by Armed Men

 

The Philippines National Police Released surveillance footage showing armed men escorting a group of tourists, kidnapped from a popular resort.

Shows