What the hell is Patrick Leahy rambling on about? What a joke. These idiots are out of touch, just looking for TV face time