Ellison’s masters in Saudi Arabia could not have been pleased by this!
How embarrassing it must be to all the Democrat financiers in the middle east to see their hired Democrat lackeys $$$ in Congress embarrassing themselves with all this blubbering. Crying over of extremist islam! Totally bizarre!
My thoughts on it exactly, if he is that weak he needs to be out of the office he holds!