Should non-citizens vote in local elections?

The latest change, limiting voting rights to those with green cards.