News

These units arrived in Italy bearing the Italian flag symbol, even though they are produced in Morocco. The Alfa Romeo Milano also caused a minor scandal; the latest model of this brand was made ...
King Charles and Queen Camilla were given a joint UK and Italian flypast on the second day of their state visit.