Through The Lens: Today in Pictures, April 8, 2015

Japan's Emperor and Empress off to Palau, a humanoid robot named Pepper and more from around the world in Today in Pictures.

For the full gallery, please click here.