NEW DELHI - India reported Friday that its coronavirus cases have doubled in three weeks to over 2 million, a sign the world's second-most populous country is struggling to slow the spread of the virus.