Today in Photos, June 5

5 Jun 2015

A dead oarfish, serpent-like creature has washed up on a Southern California island, while a robot teacher named Xiaomei gestures during a demonstration at a Jiujiang University class, in Jiangxi, and more ...