Deaf Leaders FoundationJan 3, 20230 min readJaishankar fires at Cong, Owaisi over China; Defends PM Modi's handshake with Xi Jinping