May 26, 2024News Barcelona has beaten Lyon 2-0 to win its third Women’s Champions League in four years Source link