Ahmed Ali

Ahmed Ali is an LLM Human Rights Law postgraduate at Cardiff University. His current research concentrates on the international law of external intervention. He is also a Head of Legal Affairs at the Bahrain Institute for Rights and Democracy.

Twitter :

Articles by this author (3)