An unexpected truth bomb dropped on Obama by Chuck SchumerMay 26, 2023, 10:38 AM by Alex MarkImagine how stupid a person has to be to still be in denial about israel controlling the US gov. AC 0 views