Delta: See How Troops Bursted Into Illegal Refining Site
Information has revealed that the Nigerian troops of 181 Amphibious Battalion of the Nigerian Army, operating in 6 Division area of responsibility, has clamped down on an illegal refining site at Owahwa community in Ughelli South local…