January 29, 2023

Philippines police ‘keep people hidden in secret cell’

Pin It

From BBC At least 11 people have been found in a tiny dark room hidden behind a bookcase in a Philippine police station. The captives were discovered during a raid by the Commission on Human Rights (CHR), following a tip-off. The undocumented prisoners said they had been there for a week, and alleged police at […]