A life-like robot developed by military engineers? Posted by Umair Iftikhar on October 07, 2013 Amazing robotics Technology +