Self-Proclaimed President of Yoruba Nation, Modupe Onitiri Abiola, declares secession from Nigeria (video) by Nigerian Canadian Newspaper Canada April 15, 2024 1