Photo taken on Feb. 21, 2014 shows a view of the Independence Square in Kiev, Ukraine. The Ukrainian president and opposition leaders signed an agreement on Friday to end the country's political crisis, which has left dozens of people dead and hundreds of others injured. (Xinhua/Dai Tianfang) |