AL JAZEERA ENGLISH: Devotion suffocates India’s sacred Yamuna river Posted on January 30, 2015 I produced this story for Al Jazeera English from Delhi in January 2015. Share this:TwitterFacebookLike this:Like Loading... Related