Russian TV Host Trolls English And Show Off British-supplied Weapon NLAW: It is Overrated!