Prime Minister Narendra Modi has urged Indians to overcome their hesitancy and get Covid-19 vaccinations as soon as possible, as concerns grow about the highly infectious Delta variant being detected in some states.

After a fall in infections from May's daily peak of 400,000, India has redoubled its efforts to inoculate the country's 940 million adults amid supply constraints and fears of a third pandemic wave.

"Get vaccinated," Modi said in his monthly radio address, urging the public to adhere to social distancing and wear masks. "That is a good safety shield. Think about that."

Read more from Reuters here.