NEXRAD Radar Can Track Insect Pest Migrations A couple of weeks ago, the U.S. National Weather Service posted satellite photos of large clouds of monarch butterflies to their Facebook page. Now scientists at the U.S. Department of […] Entomology Today September 29, 2014 Leave a Comment