News

Lima will host the Copa Libertadores final on Nov. 29. The capitals of Brazil and Uruguay, Brasilia and Montevideo, also bid to be the host. The Peruvian capital hosted the first single match decider ...