PNP files admin charges vs chief of police, other officers over Jade Castro arrest
MANILA, Philippines — The Philippine National Police has filed administrative charges against the police officers involved in the arrest of film director Jade Castro and his three friends.