>Radio Free Europe is a really solid outlet that has maintained a balanced and consistent coverage of Russia for many years
Lmao. I guess you're their employee?
>this seems to piss off Russian
Yes, that's the only thing they're good at. Pissing off Russian citizens as the level of lies they keep producing for years is just unbelievable.