14/06/2012
Sport
The women's final of the Roland Garros tennis tournament was a David and Goliath affair.…