LUXOR: Authorities have blocked off water purification stations along the Nile in southern Egypt to prevent some 100 tons of diesel oil that leaked from a barge from polluting drinking water, officials said Sunday.
The vessel was docked in Aswan (...)