DAY IN PICTURES: TouchVision presents ten of the day's most noteworthy pictures. Photos include D-Day ceremonies in Normandy, France and protests in Istanbul, Turkey.
1 / 1
TouchVision
Mon, Jun 9, 2014 12:07 AM EDT