Russia ’s second largest-airline S7 to stop all international flightsMahesh DarkundeMarch 5, 2022 S7 Airlines, Russia ‘s second-largest airline, has declared that all international flights will be cancelled as of March 5, 2022.