G7 Participants Test Positive for Covid-19 at Meeting That Should’ve Been a Zoom Call
India’s G7 delegation is self-isolating in London on Wednesday after two members tested positive for covid-19, according to the British government and a new report from...