Police arrest suspect in kidnapping of Italian Rolando Del Torchio
Police have arrested a man suspected of kidnapping Italian businessman and retired Catholic priest Rolando del Torchio of Dipolog City. Del Torchio was abducted at his pizza shop in Dipolog …