A powerful 3.4 magnitude earthquake has rocked North Korea, sparking fears the nuclear-obsessed nation may have conducted yet another nuclear test.

The tremor was detected in the Kilju area in the North Hamgyong province hours after Kim Jong-un called the US President a 'rabid dog'.

The earthquake was felt at 3.30am ET (8.30am GMT) at a depth of zero miles, with China's official Xinhua News Agency saying it was a 'suspected explosion'.

A tremor earlier this month was caused by Kim's sixth nuclear test so it's no surprise there are fears this is another.

Daily Mail