Archive for 17 December 2010

The U.S. ranks 30th in approval of India’s leadership

17 December 2010 Leave a comment

According to the Gallup organization, 34% of Americans approve of the job performance of India’s political leaders, which makes the United States rank thirtieth out of ninety-five countries ranked in that category. Rwanda ranks first, with 71% of Rwandans approving of the leadership of India.