India's second wave of Covid-19 infections has seen at least 300,000 people a day test positive for the past week, overwhelming healthcare facilities and crematoriums and driving an increasingly urgent international response.
In the past 24 hours, 360,960 new cases were recorded, the largest single-day total in the world, taking India's total to nearly 18 million. A further 3293 deaths, the deadliest day so far, took the death toll to 201,187.
Experts believe the official tally vastly underestimates the actual toll in the country of 1.3 billion.