A series of episodes of egregious dishonesty this past week have clearly demonstrated Ted Cruz's unsuitability for public office
This website uses cookies.