For all those putting their trust and hope in Putin and Russia fighting for the "free world"...are you sure? 1.8K views10:34