immigration-to-russia.com, 2022-2025