Tag: critical legal studies

Have you met Ted Cruz yet? He is the new face of crazy for the Republican party, and boy does he have it all...

Wonkette Bazaar