http://www.ronhayduk.com/publications/democracyforall.htm Apparently many countries allow it including the US. Legal permanent resident non-citizens can and do vote in local elections. Did not know that.