You have failed Nigerians, resign now; Peter Obi tells Tinubu National News You have failed Nigerians, resign now; Peter Obi tells Tinubu Admin June 22, 2026 Peter Obi demands resignation of President Bola Tinubu for failing on governance Read More