The Indian moral police, are at it again, and it’s revolting. This time American actor, Buddhist and friend to India Richard Gere has been caught unawares. His “mistake?” – he made a charming gesture at an AIDS awareness event recently in New Delhi.
Continue reading