With decades of international treaties covering refugees, asylum, diplomats, espionage, and countless other interesting and relevant topics to international politics, is there any international treaty establishing a right to return to one's country of citizenship?
To be very specific, I understand that criminals can be denied freedom of movement, among others, and certain high crimes or political scenarios can result in revocation of citizenship, but is there any treaty establishing an absolute right, provided one remains a citizen of a given country, to enter that country?