MEPs Challenge Morocco Parliament on Human Rights
Without a shred of irony, the Moroccan parliament has played the victim card with MEPs in Brussels and Strasbourg over...
Without a shred of irony, the Moroccan parliament has played the victim card with MEPs in Brussels and Strasbourg over...
Social media in Libya is abuzz following the news that a Tripoli court has suspended the implementation of the Libya-Turkiye hydrocarbon exploration...