Although at least 15 cities and localities across the country allow non-citizens to vote in local elections, green card holders — who are lawful permanent residents of the city — don’t have a say in D.C. local elections.