rt.com
6 months ago
small-community-4

Hosted in RUSSIA?

Our expert cyber security team could not identify any threats on this website despite researching it for months, other than 1 glaring threat that should disqualify anyone from visiting it: IT IS HOSTED OUT OF MOSCOW, RUSSIA!