Comments by "Mir Ba" (@mirba6933) on "West's delusional elites think Russians are ret@rds. They're amazed Russia can make missiles still.." video.