June 10, 2024News Carlos Alcaraz defeats Alexander Zverev in the French Open final for his third Grand Slam title Source link