Think of a city in Morocco and the likelihood is that Marrakech, also known as The Pink City, will spring to mind. A veritable tourist hub, it has a unique, buzzy energy all of its own. But for some, ...
The Africa Cup of Nations is reaching a thrilling stage, with the semifinals kicking off this Wednesday as Morocco faces Nigeria and Senegal takes on seven-time champion Egypt in a rematch of their ...