IE 11 is not supported. For an optimal experience visit our site on another browser.

Today in Pictures: July 14

Iran and six world powers unveil a historic deal, France celebrates Bastille Day, severe weather sweeps Midwest America, and more in today's pictures.
A staff removes the Iranian flag from the stage after a group picture with foreign ministers and representatives of Unites States, Iran, China, Russia, Britain, Germany, France and the European Union during the Iran nuclear talks at Austria International Centre in Vienna, Austria on July 14, 2015. CARLOS BARRIA / AFP - Getty Images