British MP George Galloway

... blasting the US Senate about the Illegal War in Iraq. It is truly sad that it took a legislator from another country to step up to the plate and do it, but at least someone did it. Bravo!

 

favorite video