Menu

Nigerians picket High Commission in Accra over shop closure

Nigerian traders protesting

Nigerian traders protesting