At least 29 people have been killed, and 130 injured after a group of unidentified armed men stormed into a railway station in Kunming, in China's Yunnan Province, state media agency Xinhua has reported.
More top news
The Duchess of Cambridge has made her first public appearance since her pregnancy was announced.
The bookseller clearly knows a good PR opportunity when it sees one.
The animal charity has taken in 33% more abandoned animals in 2014, officials say.