What’s Possible in Timor-Leste

November 23, 2016

We hit the streets of Dili, the capital of Timor-Leste, to ask people what’s possible in one of the youngest nation in the world.