Hindu Existence Upset Hindus urge Edinburgh Int. Festival to drop ‘Hindu Times’ play, which trivializes Hindu gods.

Top