Colombian President Gustavo Petro heads to Washington for a closely watched meeting with US President Donald Trump, marking a sharp turn after weeks of public tension, harsh rhetoric and diplomatic strain between the two leaders over drugs, security and regional politics

