Avatar photo

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

    Aug 19 2022 10:13am