
Mohammed El-Bejadi is a founding member of the Saudi Civil and Political Rights Association (ACPRA) a leading human rights organisation in Saudi Arabia.
Mohammed El-Bejadi is a founding member of the Saudi Civil and Political Rights Association (ACPRA) a leading human rights organisation in Saudi Arabia.