Take a look at what's going on, at The Town Crier!
may I say as a physicist and general geek that cockroaches are not immune to radiation, but they can resist allot compared to humans,