December 25th – On This Day
2021 - The James Webb Space Telescope was launched from the Guiana Space Center. Jointly…
2011 – The last ever edition of the News Of The World. The newspaper was launched in 1843 and its closure came after a string of new allegations about the paper’s extent of phone hacking and corrupt payments made to police officers.