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 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 fresh. East Timor […]

Read More