WHO raises alarm; 'India is doing its best': ICMR
The Indian Council of Medical Research (ICMR) on Tuesday said India was doing the best possible as per its capabilities to combat the Covid-19 outbreak and that one must have faith in science which was making fast advances towards developing a vaccine and therapeutic interventions.