Will Modi juggernaut deliver instant karma?

Dinesh Sharma, Ph.D. The journey of a thousand miles begins with a single step, said the Chinese philosopher Lao Tzu. Perhaps, Prime Minister Modi can attest to this truism. As he has crisscrossed the globe since becoming Prime Minister — Bhutan, Brazil, Nepal, Japan, U.S., Burma, Australia, Fiji, Nepal, Seychelles, Mauritius, Sri Lanka, Singapore, France, […]