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