Mia Swart

. Mia Swart is a producer with the Public Liberties and Human Rights Centre at Al Jazeera. Mia is an international lawyer with a particular […]