Biden Ghoul Finally Admits Israel Committed War Crimes
The Majority Report with Sam Seder
6/3/2025