Two development workers who went missing for six days upon their return to Cebu last week have been found and reunited with families, as they claim state forces abducted them.
Two development workers who went missing for six days upon their return to Cebu last week have been found and reunited with families, as they claim state forces abducted them.