Deadly train derailment in Spain kills at least 21 people and injures 100 others when…

Pope Leo XIV opens 2026 urging world to reject violence in powerful New Year’s Day message
Pope Leo XIV delivered a message of peace to 40,000 gathered in St. Peter’s Square on New Year’s Day, calling for disarmed hearts and an end to all forms of violence in 2026.