National Human Rights Institution: From Foundation to Leadership

The National Human Rights Council (NHRC) of Egypt serves as the primary independent national institution tasked with protecting and promoting human rights across the country, operating under a mandate to monitor state compliance with international treaties and domestic laws. Established as a state-funded but autonomous body, the Council functions as a bridge between the Egyptian … Read more