Dili: A Dreadful First Impression

Timor-Leste. Also known as East Timor. Also known as Timor. Also known as the tiny country attached to Indonesia that people often seem to have no idea even exists. For such a tiny part of the world, it is one that has been fought over for decades, and the wounds of previous invasions are still […]

Read More