NowThisNews. Social Mobile Video

3D X-Rays Prove Insects Are Scary, Fascinating

In Germany, scientists have invented a way to look at insects up close — live 3D X-rays.