Detainees Found In ‘secret Cell’ In Philippines

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. Members of the government’s human rights commission, accompanied by journalists, found the men and women in a surprise visit to the … Read more