Share: Title:Kenyan court blocks swearing in of new deputy president Duration: 4:00 Plays: 350 views Published: 11 hours ago Download MP3 Download MP4 Simillar Videos ▶️ 4:52 Nile River Cooperation Agreement Takes Effect Despite Egypt And Sudan's Concerns 350 views • 4 days ago ▶️ 44:00 Cgtn Special: In-depth Coverage Of The Sudan Conflict 18 Months On 350 views • 2 days ago ▶️ 2:13 Africa To Leverage Chinese Expertise In Growing Perennial Rice 350 views • 2 days ago ▶️ 2:49 Nigeria Among Several Nations Seeking To Join Brics 350 views • 1 day ago