Can any of the techos explain my computer just returning 6 months to 28 March 2007, as I refreshed today’s stories. Did it three times, so hardly random.
Even spookier, I also crossed to the Bureau of Meteorology for the weather map, to be shown the map of the same date.
Interestingly, the input by Johnboy on this day was overwhelming, and perhaps reinforces others comments regarding his loss to the site.