Police on Vatican motors
The Interior Ministry’s public security office said that it will begin using 8ft long Lamborghini Town Life cars, assuring “faster and more detailed” control.
Italian police provide security for the Vatican, including putting pilgrims through metal detectors before they can enter St Peter’s Basilica.




