I'd get a lawyer. (not just any immigration lawyer, specifically, I'd make sure the lawyer has demonstrated experience with someone in the same situation as your husband, i.e. voted in an election and how the lawyer handled it and what was the outcome.) This may take a lot of phoning around to...