Human rights are emanate from human nature and should not be denied under any circumstance but democratic rights might be denied based on nationality, age or any other reasons as provided in a law of a given country eg. the right to vote and be elected can't be enjoyable by a mere fact of being human being. to exercise such a right you need to be a citizen of that country. However, in case of human right these kind of conditions might not work. It is universal and ought to be respected, even if a person out of his home land!