Even though this article is rather crappy and written rather sensationally, it astounds me how many people even in these forums are completely ready to write off any sound science that disagrees with their own preconceptions of how the world works.
Magnet shift DO happen people. Climate change does (and is) happening. You don't have to be liberal to believe in SCIENCE.
There is no believe or not believe science. Only accptance and denial, and in the case of a polar shift, neither is likely to change the outcome.