The Earth had its shortest ever day on June 29, 2022, a scientist said. That day, a Wednesday, was 1.59 milliseconds shorter than ever before. It happened because the Earth isn't perfectly spherical ...