Protesters sit at the Independence Square in Kiev, Ukraine, on Feb. 21, 2014. 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) |