Nishank Gupta
India's 1.3 billion locked down as US reaches virus aid deal
The world's largest democracy went under the world's biggest lockdown on March 25, with India's 1.3 billion people ordered to stay home in a bid to stop the coronavirus pandemic, while in the U.S., lawmakers and the White House agreed on a massive $2 trillion domestic aid package to help those impacted by the outbreak.