2026-05-16-insane-huge-numbers-of-americans-are-serving-in-the-israel-defense-forces-DvoERjsxwqM · glenn greenwald · Sentinel