A Secretive Body Is Making Questionable Covid Decisions in India

The Indian Council of Medical Research (ICMR) is one of the world’s leading scientists in the fight against Covid-19. But during the pandemic it has taken on a role like Anthony Fauci's National Institute of Allergy and Infectious Diseases (NIAID).

Source: bnnbloomberg.ca
Published on 2021-07-19