There are at least 45,000 unanswerable reasons why all New Year celebrations should be cancelled in this part of our world. There is simply nothing to celebrate. We have forfeited that right, and done so spectacularly.Our collective 2024 class report reads: Politics – fail; Diplomacy – fail: Security – fail, and by contrast: Hypocrisy –...