Oprah Winfrey: India is 'greatest show on Earth'

22 January 2012, 7:36 am

On a visit to Jaipur, India, Oprah Winfrey called the country "the greatest show on Earth" in an interview with CNN sister network CNN-IBN.... Read More »

More Topics from "News"