A Ukrainian military vehicle goes down the street on Independence Square in Kiev, Ukraine, Friday, January 23, 2015. Hours after a new peace initiative for Ukraine began taking shape, mortar shells rained down Thursday on the center of the main rebel-held city in the east, killing at least 13 people at a bus stop. (Photo by Sergei Chuzavkov/AP Photo)
|