Ted Cruz endorses Donald Trump for president

Republican Sen. Ted Cruz announced on Facebook that he will vote for Donald Trump for president. His pledge comes just two months after refusing to do so in a stunning moment at the Republican National Convention in Cleveland, when he famously told the crowd to “vote your conscience.” He acknowledged significant differences with Trump, but cited his pledge to support the nominee and wrote “Hillary Clinton is wholly unacceptable.”