What is New World Screwworm?

The New World Screwworm (Cochliomyia Hominivorax) is a parasetic fly whose larve feed on the living tissue of livestock, causing severe wounds and infections. Recently, this pest has become a common talking point in the news today, with the government even having built a new countermeasure producing facility to help [...]