You are using an outdated browser.
Please upgrade your browser
and improve your visit to our site.

The Picture That Shames Italy...and Europe

Europe...the land that treats its ethnic minorities and foreign migrants humanely.