Traveling
Italian Consulate Delays Visas for Russian Tourists
Russian tourists face processing delays of up to 90 days for Italian Schengen visas, leading to cancelled vacations and financial losses.
Russian tourists face processing delays of up to 90 days for Italian Schengen visas, leading to cancelled vacations and financial losses.