Question: From what country is the Teresa Herrera Trophy winning mens team that holds the all-time record in the Copa Libertadores ?
Answer: Uruguay