Business Insider Airbnb has suspended operations in Russia and Belarus Business HabitApr 7, 20222 min read