President Muhammadu Buhari has reportedly shunned Nigeria’s official UK Residence (Abuja House) in order to avoid the crowd of Nigerian protesters who have mobilized to the venue.
President Muhammadu Buhari has reportedly shunned Nigeria’s official UK Residence (Abuja House) in order to avoid the crowd of Nigerian protesters who…