26 May Sports News Barca avenge Lyon defeats to win third women’s Champions League | The Express Tribune May 26, 2024 By admin SPAIN: Aitana Bonmati and Alexia Putellas struck to earn Barcelona their third women's Champions League trophy, securing a... Continue reading