The Philippine National Police (PNP) has issued a memorandum directing all its personnel to use body-worn cameras (BWCs) while serving search or arrest warrants in compliance with the rules set by the Supreme Court, a move seen as a milestone for transparency amid allegations of human rights abuses...