Prisoners are allowed to vote, I’m not

South Africa is a great country, but sometimes things can be completely crazy. It turns out that even prisoners can vote in the upcoming general election (it’s their constitutional right, apparently), but that I can’t, as I am working in a foreign country. Why are my constitutional rights considered less important? Is it because I don’t steal and pillage in my own country but earn a salary elsewhere?

I’m just wondering.