News

Over 10,000 miles from the Stadium of Light and the Estadio Jose Alvalade in Lisbon lies the Estadio Campo Desportivo. Better known as the Macau Olympic Stadium, this was the scene of Sunday’s ...