The Universal Declaration of Human Rights and subsequent instruments of international human rights law are meant to provide protection for…
Read More »Islam
The revolution of 25 January 2011 gave most religious minorities in Egypt a genuine opportunity to step into the public…
Read More »An “atheism tsunami” is reportedly engulfing and inundating Arab countries. This has caused outrage and fear in the religious establishment…
Read More »