live5.news
‘What about justice?’: Chagos islanders pin their hopes on Biden | Global development
WWhen Laurenza Piron was forced to leave her home in the Chagos Islands in 1970, she was sent on a boat to the Seychelles. His parents and brothers were sent to Mauritius. Two decades passed before…