Something invisible and immense is happening beneath your feet. Published research from the University of Vienna and ETH Zurich now establishes that human activity has pushed the planet's rotation ...