Business executive Areg Shchepikhin, who was abducted from Moscow's Yaroslavsky train station, has been freed and shared details about his ordeal. Footage of his statement was released by the news outlet Baza.
A man who was abducted at the Yaroslavl train station remains free. Chechen officials described the event as an arrest, citing offensive remarks about Chechens as the reason.
By boriskov · Published on June 4, 2025