Rosa DeLauro Gets HUMILIATED on LIVE TV in Congress Yesterday….. The Patriots Brief 4 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW The Democrat party is a complete freak show