News2 weeks ago
50+ Chagossians Arrive in UK Shelters, Seeking New Home
British authorities have been housing Chagossians in emergency shelters, including a recreation center in West Sussex, after they arrived in London with their British passports. According...