ILOILO CITY A former New People’s Army (NPA) rebel wanted for rebellion and murder has been arrested in Dumalag town, Capiz province.
Police Regional Office (PRO-6) identified the suspect as Michelle Penequito, who was arrested in a joint operation Monday, Sept. 26.
Penequito was arrested by virt