Virus scare at G7 meeting after Indian delegates test positive

Virus scare at G7 meeting after Indian delegates test positive
G7 foreign ministers meet at Lancaster House in London, Britain, on Wednesday. Reuters

Most Popular Stories