Latest News India: Land of contrasts Dr R Neerunjun Gopee | May 12, 2017 ‘India is a land of contrasts’ – these were the opening words of Indian High Commissioner Mani at his briefing to the group of us, winners of ICCR Read More