Nigeria
Four Killed in Ambush on Plateau State Commuters
A violent ambush in Barkin Ladi, Plateau State, has resulted in the deaths of four individuals, including a Nigerian Army soldier, prompting…
A violent ambush in Barkin Ladi, Plateau State, has resulted in the deaths of four individuals, including a Nigerian Army soldier, prompting…
Get ViralBrief headlines and important stories straight to your inbox.