Serena, Venus crash as Townsend strikes future blow (via AFP)
Defending champion and world number one Serena Williams was knocked out of the French Open by Spain’s Garbine Muguruza on Wednesday as the American star stumbled to her second worst Grand Slam defeat. The top seed lost 6-2, 6-2 in the second round to…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate