June 5: Top shots of the day

Updated: Jun 06, 2014 01:06 IST

Humanoid robot 'Pepper' gestures during its unveiling at a press event held near Tokyo in Urayasu, Chiba prefecture. (EPA Photo)
9/10
Humanoid robot 'Pepper' gestures during its unveiling at a press event held near Tokyo in Urayasu, Chiba prefecture. (EPA Photo)

top photos

other photos