Categories
Oprah Winfrey’s India Special Draws Flak
“Oprah’s Next Chapter” India special, filmed early this year which premiered on Discovery Channel India, has been criticized for being “snobbish” and “ignorant.”read more