NewsChagos Islands: House of Lords Appeal resultBy The Editor - 20th October 200801999FacebookTwitterWhatsAppEmailPrint