The latest international news in one place
NBC has shelved an episode of New Amsterdam that revolved around a flu pandemic in New…