Detainees found in hidden Philippines police station cell

A cell with detainees hidden behind a bookshelf has been exposed in a police station in the Philippines, rights activists said. The detainees who have reportedly been held without being charged were begging for water and were forced to urinate in plastic bags. This comes amid the 'war on drugs' waged since President Rodrigo Duterte came to power last year.

Load More