World Kamala Harris set to be the new US Vice President: What would it mean for India? admin November 8, 2020November 8, 2020 Kamla Devi Harris, the Democratic vice -presidential nominee, has been in news over the past few months and even more so now as Joe Biden...