Tag: lifesaver
India coronavirus: World’s largest postal service turns lifesaver
Image copyright Getty Images Image caption India has the largest postal service in the world India has the largest postal service in the world – and now it is stepping…