Saudi and Egypt officials discuss new water desalination solutions

Saudi and Egypt officials discuss new water desalination solutions
play icon
Officials during the meeting.