Thursday, Jul 31, 2014Thursday, Jul 31, 2014
News
 

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.