Your place for Space News
BUCHAREST, Romania (AP) — A French designer has shown his humanoid DIY robot to the public for the first time….