You are right .
But, the swarm of paid Cruz Astroturfers and Dem
party / Uniparty paid posters have overwhelmed this site.
These Cruz paid posters have damaged the site.
Robert Mercer the Tax cheat has blown mullti millions on a very ugly smear PAC and trolls for his owned
senator .
Its a disaster for this country .
Agree, paid protesters are everywhere and major damage is done. I hate Cruz. He has destroyed any chance of saving our country. FAKE BIBLE THUMPER.