Barcelona thrash Chelsea to win women’s Champions League

Tuesday, May 18th, 2021 00:00 |
Barcelona celebrate with the trophy after winning the Uefa Women’s Champions League final between Chelsea FC and FC Barcelona in Gothenburg, Sweden, on May 16, 2021. Photo/AFP

Notice: Undefined offset: 0 in /home/mediamax/httpdocs/ on line 3377

More on Sports