I have it on good authority that Satyameva Jayate is India’s national motto. The English translation of the Sanskrit is “Truth Alone Prevails.” Is that claim itself true? Can it really prevail in a land where some people are afraid … Continue reading