Scientists discover that the Earth's magnetic poles can take up to 70,000 years to reverse, much longer than previously ...