PunchNG
Police arrest three for tampering with Bayelsa oil wellhead
Police in Bayelsa State have arrested three persons for allegedly tampering with a capped oil wellhead in Otuabagi community, Ogbia LGA.