International Sri Lankan President Wickremesinghe To Visit India From July 20-21: Foreign Ministry BY PTI