A statue of Leonardo da Vinci near the Leonardo da Vinci Fiumicino airport, near Rome. AFP
A statue of Leonardo da Vinci near the Leonardo da Vinci Fiumicino airport, near Rome. AFP

Italy bans flights by Iran’s Mahan Air after US pressure