No Image Available 0% Africa News TodayAfrican Diaspora News Channel UK Conservative MP allegedly deported from Djibouti for criticizing China The New Africa Channel 5 May 2024 16 views