A live farm-bred crocodile is displayed for sale at a supermarket in Quanzhou, Fujian Province, south China in the undated photo. [Photo from www.fujian-window.com]
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.