Katy Perry performs "By The Grace of God" at the 57th annual Grammy Awards in Los Angeles, California Feb 8, 2015. [Photo/Agencies]
Ancient artifacts about sheep
Culture Insider: Taboos in gift-giving
72nd Golden Globe Awards
Yearender: Best selling Chinese films in 2014