Interesting seeing this website with a .ru domain. Haven't been following them, but seems like they're based in Latvia. I don't think they would live comfortably being physically in Russia, but also seems like the state could seize the domain.
* "Foreign agent" label in 2021. This means massive restrictions on income sources and a target of gradually increasing restrictions as years go by.
* "Undesirable organization" in 2022. Donating to such organizations is a criminal offense.
* Roman Dobrokhotov - the Insider founder - has been wanted in Russia since 2021.