Thierry Roge / Reuters
Li Na of China reacts after winning her women's final against Francesca Schiavone of Italy at the French Open tennis tournament at the Roland Garros stadium in Paris June 4.
Read the full story here.
Marines receive air drop as sandstorm approaches
Wide load: Jet that splash-landed in Hudson River makes its way to North Carolina museum