Barkhad Abdi (L) celebrates winning Best Supporting Actor for "Captain Phillips" with Emma Thompson at the British Academy of Film and Arts (BAFTA) awards ceremony at the Royal Opera House in London February 16, 2014. [Photo/Agencies]
Stunning visions of light
Internet erupts over Wen-Yao affair
US first lady visits China
The many tears of DiCaprio