Full Biography
Elena Servettaz is a French-Russian journalist and a Europe correspondent for Echo of Moscow, an independent radio station that has been shut down by Russian authorities since the beginning of the war. She also took the duties of head of press for True Russia from the first days of creation of the organization.