It’s 2025, and the world just witnessed the mini-liberation of a concentration camp. Three Israeli hostages were freed in ...