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