Tag: Venus Williams
Spain’s Muguruza beats Venus, wins Wimbledon title
Web Report
London: It was a shocking day for Venus Williams as Garbine Muguruza stormed to her first Wimbledon title and shattered Venus Williams' history...