Yes, travel insurance is mandatory. It must cover the entire duration of your stay in Russia and include medical emergencies and repatriation.