South Africa and the ICC Arrest Warrant for Vladimir Putin: Déjà Vu All Over Again?
EJIL: Talk!EJIL: Talk!,
1.
1.
On Saturday 20 March 2021, Turkey woke up to a historic first – the announcement of its first withdrawal from a human rights…
At the time of writing – less than 3 weeks until the current ‘Brexit day’ of 31 October 2019 – all options relating to the UK’s…