Nigeria News Nigerian Soldiers Rescue Passengers from Terrorist Ambush in Delta StateBy YettyJune 9, 2024 A dramatic scene unfolded on the Ughelli-Patani Road in Delta State, Nigeria, as valiant troops of the Nigerian Army engaged…