Thanks for the link, but what is that site? I only speak English.
It looks like a link to a police public information site from Italy. My Italian isn't that great either, but it's from the carabinieri, the elite Italian police.