People's Navy' demonstrating against military use of islands and plight of Chagossians

More...