News

Egypt has fallen under suspicion that it is siphoning off more water than it rightfully deserves from Nile River, which flows northward along the length of the country, after running across 10 ...