At least 20 Indian soldiers killed in the violent face-off with China in Galwan valley in Eastern Ladakh. By Daily Excelsior - June 16, 2020 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo Follow our WhatsApp channel