You are here: HomeNewsVideo ArchiveVideo 579713

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