To Putin apologists At what point do you wake up? Are you going to pretend that Finland and Sweden are part of the Rus too? 8.2K views18:37