More British tabloid “reporting”.
REEEEE!!! Everyone is lying! Mother Russia is doing great! REEEEE!!!!!