Contact us on: support@crikey.com.au
Contributor @McgregorMaddy
Madeleine McGregor is a lawyer and Rhodes Scholar at the University of Oxford, completing masters programs in law and public policy. Her key interests are in international law and human rights.
Middle East
Madeleine McGregor
Oct 24, 2023