Sri Lankan President Mahinda Rajapaksa addresses the 66th session of the United Nations General Assembly, Friday, Sept. 23, 2011, at U.N. headquarters. (AP Photo/Richard Drew)
1 / 1
Associated Press | Photo By Richard Drew
Fri, Sep 23, 2011 11:10 AM EDT