Seven New People's Army (NPA) members surrendered to the Police Regional Office in Caraga (PRO-13) on Oct. 30 following negotiations led by police units across the region, the office reported on ...
Investigators believe an unspent bullet found at the crime scene was cycled through a gun owned by Allen, linking him to the case. Richard Allen Mugshot – Oct. 13, 2024 Monday’s difficult ...