Shame on the 2025 Nobel Peace Prize.