AWKWARD: Democrats (yes, Democrats) tear Rep. Ted Lieu a NEW ONE for fanboying over Nancy Pelosi

Posted at 12:40 pm on January 3, 2019 by Sam Janney