The national stadium in Dili, the capital city of Timor-Leste, is an unassuming place. Two small stands, one on either side of the pitch, offer the only seating, with grass banks providing the…
The national stadium in Dili, the capital city of Timor-Leste, is an unassuming place. Two small stands, one on either side of the pitch, offer the only seating, with grass banks providing the…