A strong, long 7.8-magnitude earthquake with an epicenter in Guerrero state shook central southern Mexico on March 20, 2012, swaying buildings in Mexico City and sending frightened workers and residents into the streets. [Photo/Xinhua]