Peace has come – Christmas Eve