Tag: Terrorists kill soldiers at checkpoint near Zuma rock
Terrorists kill soldiers at checkpoint near Zuma rock
Terrorists attacked a military checkpoint near Zuma rock in Niger State on Thursday night Charmingpro reportsÂ
The site is near Madalla town and close to...