Former Canadian diplomat, Michael Kovrig, who is also a Hungarian citizen, has been released after spending more than 1,000 days...