Pulling an all-nighter and then some, the Cornell robot Ranger set a new world record May 2 by walking 40.5 miles on a single battery charge without stopping or being touched.
While President Obama said Thursday that the federal government is in charge of the disaster area, they have no answers in stopping the leak, and they are relying on BP and their expertise to get this done.