By Peter Lee India is now the belle of the ball, as most of the world and Asian regional powers make pilgrimages to New Delhi to flatter and flirt with India’s dynamic Prime Minister, Narendra Modi. Modi and India come with a certain amount of unpleasant baggage, which their suitors do their best to ignore. … Continue reading