CoronavirusPM Modi holds highest approval rating among world leaders handling pandemicPenbugsMay 27, 2020May 27, 2020 by PenbugsMay 27, 2020May 27, 20200 Indian Prime Minister Narendra Modi holds the highest approval rating among the world leaders handling the pandemic according to a poll by Morning Consult. Modi’s...