Alleged Drug Lord Kerwin Espinosa Nabbed in Abu Dhabi
Suspected drug lord Kerwin Espinosa is now in police custody in Abu Dhabi, PNP chief Director General Ronald Dela Rosa...
Suspected drug lord Kerwin Espinosa is now in police custody in Abu Dhabi, PNP chief Director General Ronald Dela Rosa...