Bargain shoppers flooded the high street for the biggest shopping day of the year, packed with goods from all of the big name brands in London, England, United Kingdom on Dec 26, 2013. [Photo/icpress.cn]
China's lunar probe mission
In memory of Mandela