BAGUIO CITY – Police arrested a man who allegedly raped his minor niece in Besao, Mountain Province. The Criminal Investigation and Detection Group identified the suspect as Leo, the eighth most wanted person in the country. Leo was apprehended on June 8 in his hideout in the Sierra Madre...