The culture of Italy is rich with jokes about the Carabinieri, the national police force. While the population might sit around cracking puns, the Carabinieri themselves are busy buying the best vehicles they can find. KitGuru just noticed a story on Top Gear that suggests the carabinieri is setting itself …
Read More »