I have lived in Virginia for about 17 years, however my felony is out of the state of New Jersey. Would I have to have my rights restored in Va or in NJ and how would I go about it?? The felony is almost 20 years old and was a non expungable drug charge.