103. Warnings against the overuse of Nile water and Muslim scholars considered it a denial of the favour of God

Articles Group