Actress Charlotte Gainsbourg attends a news conference to promote the movie 'Every Thing Will Be Fine' at the 65th Berlinale International Film Festival, in Berlin February 10, 2015. [Photo/Agencies]
Ancient artifacts about sheep
Culture Insider: Taboos in gift-giving
72nd Golden Globe Awards
Yearender: Best selling Chinese films in 2014