latinorebels.com
That Moment California Rep. Ted Lieu Told Immigration Haters to Basically STFU (VIDEO)
The following video, posted last month on the Facebook page of California Democrat Rep. Ted Lieu, kind of speaks for itself. This is a clip of what Rep. Lieu said at a March 17 Oversight and Govern…