“Those images and those scenes … have never left me and it serves as a reminder as to the power of nature's destruction,” Mr Baines told Sky News host Caroline Marcus.
This is the famous Boxing Day, a series of fixtures scheduled for December 26. Often referred to as a "second Christmas," Boxing Day is mainly celebrated in the United Kingdom. It's a day focused ...