This is a story about the Chagos archipelago, deep in the Indian Ocean.
Directed by Diego Quemada-Diez
Produced by Geoff Arbourne
© DUCKIN’ & DIVIN’ FILMS 2017BECTU & pact. member
Company Registration No. 08789485VAT No. 2697237502
LONDON & CAPE TOWN
Registered Office: The Willows, 13 Southdown Close, Beer. Devon. EX123AN. England. UKRegistered in England, UK