News Eastern Senators beg President Tinubu to release Nnamdi Kanu Toyibat Ajose Jul 3, 2024 Senators from the South-East have urged President Bola Tinubu to order the release of Nnamdi Kanu, detained leader of the…