Chimborazo

A humanoid robot climbed volcano, with some very human help

A humanoid robot named Pemba has reached the summit of Ecuador’s Chimborazo volcano, a 20,341-foot… Read More