As December comes to an end, one can but cast a regretful gaze upon the portentous litany of tragic events that...
30 Dec 2023 6:41 PM GMT