Human Rights and the New Sustainable Mechanism of the Paris Agreement: A New Opportunity to Promote Climate Justice (Vol 21) [2018] PER 56 [100%] (From Potchefstroom Electronic Law Journal // Potchefstroomse Elektroniese Regsblad ; 233 KB)