Picture of the Day

Picture of the Day

The Fiscal Times Staff  // 

July 23, 2015

A humanoid robot falls during the 2015 Robocup finals in Hefei, Anhui province. The Robocup, or "Robot Soccer World Cup", is an annual international robotics competitions which is held between July 17 - 23 this year in China's Hefei.

© Jianan Yu / Reuters