Nelson Chamisa has revealed that he is in Sweden.
He is attending a conference named the Progressive Alliance Leaders Conference.
It is an alliance of more than 140 progressive social democratic parties which have mutual values and interests.
Writing on his twitter handle, Chamisa said
At the Progressive Alliance leaders conference in Sweden.The alliance is a network of more than 140 progressive social democratic parties that share fundamental convictions on a just,free and equitable society.
This is one of the many moves that Nelson Chamisa is making towards international diplomacy.