A very rare treat is about to grace Earth's night skies. On the evening of 28 February 2025, all seven of the other planets ...