2 Way Street Politics:
Sheila Jackson Lee is America’s hardest working congresswoman, always out there making headlines for saying stupid things and doing really terrible things.The latest terrible thing that Sheila Jackson Lee did was hand a “Certificate of Congressional Recognition” to a rapper most famous for singing about drug dealing.






