Colombians spurned the establishment candidates in the first round of presidential voting. In the second round, on June 19, they will have to choose between Gustavo Petro, a former Marxist guerrilla, and Rodolfo Hernández a "tough-talking" businessman being compared to Donald Trump.