Saturday, May 30, 2015Saturday, May 30, 2015

Today in Pictures, Feb 20, 2014

Published on Feb 20, 2014 5:22 PM
Air Force One, with United States President Barack Obama on board, lands in Toluca, Mexico, on Feb 19, 2014. See more pictures from around the world in Through The Lens' Today in Pictures. -- PHOTO: AFP

Air Force One lands in Mexico, anti-government protests in Kiev and children in Kabul.

These and more in Today in Pictures. Click here to see them.