New World screwworm, a ‘devastating pest,’ is found in Arizona dog – The Washington Post October 30, 2026 by quixnet New World screwworm, a ‘devastating pest,’ is found in Arizona dog The Washington Postsource