Atlas, the humanoid robot, delivers match ball at World Cup — Klaro News