I think that under EU law Directive 93/109/EC on elections to the European Parliament and Directive 94/80/EC on rights relating to municipal elections foreigners who are legitimately resident in an EU country can only vote in (a) Elections to the EU parliament and (b) local municipal elections, not national elections to the legislature for an elected ehead of state,
I am not demanding the right to vote.
really and what happens when they want to become citizens of that country?