BANGKOK: May 20, marks a significant milestone in South-East Asia as the people of Timor-Leste proudly celebrate the Restoration of their Independence.
Thr annual commemoration honours the culmination of a decades-long struggle for self-determination, finally achieved in 2002.
