Skip to main content

News of the Weird

News of the Weird, Artvoice, Sept. 27, 2012. At a conference in August, researchers from North Carolina State University demonstrated their latest technological advance in aiding “first responders” to peacetime and wartime disasters: cockroaches.