An unexpected truth bomb dropped on Obama by Chuck Schumer May 26, 2023 10:38 am by IWB Imagine how stupid a person has to be to still be in denial about israel controlling the US gov. AC