A powerful earthquake has struck in southern Mexico near the Pacific resort city of Acapulco, causing buildings to rock and sway in Mexico City nearly 200 miles away. The U.S. Geological Survey says ...