Detainees found in 'secret cell' in Philippines: Rights group
A dozen people have been found stuffed inside a closet-sized cell hidden behind a book shelf in a Philippine police station, triggering further alarm about abuse under President Rodrigo Duterte`s deadly war on drugs.
Apr 28, 2017, 10:37 AM IST