Nigerians In U.S. Protest Against Buhari’s Innauguration

Say President Will Be Removed Over “Stolen Mandate” Tayo Olanipekun Nigerians in the United States of America protested against the swearing in of President Muhammadu Buhari for a second term of four years, saying the President stole people’s mandate and will make history as the first siting Commander-in-Chief to be so removed. The group, Democracy […]