You are here: HomeNews2022 08 12Article 579713

Watch as crowd cheer moment Peter Obi arrived at ICC for Leadership Summit in Abuja

This article is closed for comments.