Fairview Africa a comprehensive news coverage across the African continent and the world
The President of the United States of America, Donald Trump has taken his contentious bid to…