
Rachael Shaw
Rachael Shaw is a recent graduate from Sheffield Hallam University and is interested in human rights law
-
Journal
Seeking justice for the Chagossians
Britain’s colonisation of the Chagos Islands continues to this day, in apparent defiance of international concern and court judgments, writes Sheffield Hallam graduate Rachael Shaw