Ted Cruz approval rating with Republican voters crashes 23% following Cancun trip

via IFTTT

Comments