Warning: Spoilers ahead. Just off the coast of Panama, in the indigenous Guna Yala province, sits an island town vibrant with colourful clothes and happy faces. Ustupo is home to a community of some 2,000 Guna people, whose rich culture and pride in their community is kept well alive to date. 50 years ago, French…
