South Sudan ponders the road ahead after ethnic killings
Oscar Pistorius faces murder charge
Crisis in Ukraine
Inside the condo where Joaquin "El Chapo" Guzman was captured
Indonesian volcano erupts
Defiance in Tehran
June 20, 2009
Supporters of opposition leader Mir-Hossein Mousavi set fire to a barricade as they protest in Tehran. Police beat protesters and fired tear gas and water cannons at thousands who rallied in defiance of Iran's clerical government.