Shenyang in East China held a public pillow fight, where more than 1,000 people let off steam with their soft, cuddly "weapons", July 19, 2014. [Photo/CFP]
Grannies turn streets into strange dance floors
Beating the heat with mahjong, water fights and massage
World Cup winners and losers
Crackdown on terrorist attacks