Nubian
Nubian community in Kibra vows to challenge court ruling that gave mosque land to PCEA church
By John Mukabana | 2 years ago
The Nubian Community living in Kibera Nairobi has vowed not to leave a contested land which AL Aqsa Mosque in Kibra seats on. This, they say, comes af...
Load More please wait....