Home » Posts tagged with » John Mitchell Jamili

Police deny Odicta rubout

The Philippine National Police (PNP) denied insinuations that suspected drug lord Melvin Odicta and his wife Meriam were victims of police rubout after the couple were gunned dow in a port in Aklan on Monday.