News Alert By Daily Excelsior - July 5, 2017 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo India beat Sri Lanka by 16 runs in ICC Women’s World Cup today Follow our WhatsApp channel