Adar Poonawalla and Serum Institute have come under withering criticism as Covid ravages India



Source link