Worldview
Top Stories
Latest
Countries
People
Search
Timor-Leste
Sovereign state situated on several islands in Southeast Asia
more on Wikipedia
Armanda was taken hostage and raped as a teenager. Today, Timor-Leste is free and she's not afr...
Timor-Leste
1yr
Related countries
Timor-Leste
Related people
Armanda
Armanda Ferriera