An Opera News Kenya publication
Nigerians living in Kenya on Wednesday stormed their High Commission in Nairobi to protest the death…