Italy's Carabinieri Military Police Orders 20 Leonardo AW119Kx Helicopters | General Aviation News: Aviation International News
Italy's Carabinieri will utilize its fleet of 20 Leonardo AW119Kx helicopters for a variety of police and firefighting missions.