Scouring global archives for “The Return Of The New World Screwworm”. Verified matches from our international intelligence network.