๐ Barkin Ladi
Barkin Ladi is a town in Plateau State, Nigeria, that has been a site of recurring inter-communal and sectarian violence monitored by international security analysts as part of broader assessments of conflict dynamics in Nigeria's Middle Belt region.
34
Signals
20
Articles