9 of 30: A rainbow appears in the sky, as Afghan men stand on a roadside in Kabul, Afghanistan, Friday, Oct. 21, 2011. (AP Photo/Muhammed Muheisen) (AP Photo/ Muhammed Muheisen)

Share this gallery
Advertisement