Magnitude-7 quake shakes Mexico. (The Philippine Star)