India reported 24,492 new coronavirus cases on Tuesday, the sixth straight day of more than 20,000 infections, as curbs to try to stop the spread of COVID-19 were expanded in many parts of the country.
Total cases have now risen to 11.41 million, the highest in the world after the United States and Brazil. Deaths increased by 131 to 158,856 in the past 24 hours, data from the health ministry showed.
The government has blamed crowding and a general reluctance to wear masks for the spike, ruling out mutations of the virus as a factor, unlike in the West.
India's worst affected state, Maharashtra, on Monday ordered cinemas, hotels and restaurants to limit guests to half of capacity until the end of the month. Weddings and other social events will also have limited attendance.
Maharashtra has also locked down some districts.
Another western state, Gujarat, has also decided to not allow fans into the world's biggest cricket stadium hosting international matches between India and England, after seeing a spurt in cases.
The initial matches were attended by tens of thousands of people sitting or standing shoulder to shoulder, with few wearing masks, leading to widespread criticism on social media.
India has vaccinated nearly 26 million people since beginning its inoculation campaign in mid-January. The country aims to vaccinate 300 million of its 1.35 billion people by August.


Indonesia reopens Jakarta airport, four others after Anak Krakatau ash clears
Russian ballistic missiles hit Kyiv as US envoys leave
Kenya offers temporary amnesty to undocumented East Africans amid crackdown fears
7 Indonesian airports remain shut due to volcanic ash from Anak Krakatau
Bolivia confirms 9 deaths after military base explosion
Israeli strikes on southern Lebanese town kill 11, state news agency saysÂ
Nepal marks national mourning day after deadly flood
Far-right AfD wins historic victory in German state election
