Egypt claims Nile River Cooperation Agreement violates international law

WATCH ON YOUTUBE