The remote Italian village of Ingria has just 46 residents — and 30 candidates running for local elections. One man is up against his own mother.
Demo-crazy

The remote Italian village of Ingria has just 46 residents — and 30 candidates running for local elections. One man is up against his own mother.
To access this article and more news for schools, try The Day now.