Are the assertions in this video true or is this mere Russian propaganda? I leave it to the viewer to decide.