garret221 garret221 05-10-2016 Geography contestada Which nation is a world leader in desalination projects? A. Saudi Arabia B. Yemen C. Oman D. Libya