India sets up taskforce to speed up development for vaccine for corona
NEW DELHI: India on Sunday set up a task force to oversee and expedite the efforts being made to develop a vaccine for the novel coronavirus on a day the highly contagious pandemic claimed lives of 507 people in the…