Where is the Peace? Homily for Christmas 2024