The New Zealand city of Christchurch has been rocked by a strong aftershock. Witnesses say the magnitude-five quake lasted between