More than 60 million people in India -- 10 times the official figure -- could have contracted the novel coronavirus, the country's lead pandemic agency said Tuesday, citing a nationwide study measuring antibodies. According to official data India, home to 1.3 billion people, is the world's...
