Sri Lankan president Ranil Wickremesinghe will be visiting India on July 21st for a two-day visit. The visit comes weeks after he promised to remain neutral in the India-China rivalry. Can Wickremesinghe address India’s concerns about Chinese influence in Sri Lanka?