Marrakech to receive desalinated water from Safi as connection project nears completion · Baobab Pulse