WorldViews: Deadly showdown at Indian guru’s compound reveals dubious side of the country’s ‘godmen’

By Annie Gowen, November 19, 2014

Large swathes of a town in northern India lay in virtual lock-down Wednesday after clashes between police and supporters of a spiritual leader named Sant Rampal left six people dead and more than 200 injured, including journalists, according to local police.

Read full article >>