
Anti-government protesters carry a banner reading "The Senegalese revolution said to liberate the people," as they are blocked by police from reaching Independence Square in central Dakar, Senegal, on Feb. 21, 2012. (Associated Press)
Featured Photo Galleries











