In Britain, this city had to cancel its New Year’s fireworks display for a good cause
Ian Forsyth/Getty Images SCARBOROUGH, ENGLAND – DECEMBER 31: A walrus is seen resting in Scarborough Harbor on December 31, 2022 in Scarborough, England. The arctic mammal is believed to be ‘Thor’, a teenager he was first spotted off the Hampshire coast earlier this year. (Photo by Ian Forsyth/Getty Images) Ian Forsyth/Getty Images (Photo of Thor … Read more