
Houston Chronicle
Stats + related links for Editorial. Resign, Senator Cruz. Your lies cost lives.
U.S. Sen. Ted Cruz lied to Americans about widespread voter fraud that never existed. He should resign and deliver Texans from the shame of calling him our senator.
This your link? Claim it