News

Oscar-winning director Christopher Nolan's decision to shoot scenes for 'The Odyssey' in the disputed Western Sahara territory has sparked controversy with a local rebel group.
Oscar-winning director Christopher Nolan’s upcoming movie is sparking controversy in North Africa, with the decision to shoot some scenes in a long-disputed territory incurring the ire of a rebel ...
On June 24, French President Emmanuel Macron announced that France would recognize Palestine as an independent state in ...
On July 24 and 25, Tanzania became the focal point for a significant meeting of the Southern African Development Community ...