Only about 30% of Italians cast a vote - well below the 50% threshold needed to make a poll binding. from BBC News https://ift.tt/31X9MAC
No comments: