23.1 C
Port Louis
Monday, June 24, 2024

Download The App:

Read in French



Clive Baldwin

Human Rights Watch Accuses UK And US Of ‘Crimes Against Humanity’ On Chagos Issue

Human Rights Watch, an international non-governmental organisation, released a 100-page report on Wednesday. The decision by Britain to relocate the native Chagos islanders has...
- Advertisement -spot_img

Latest news