Science Insider Explains answers your burning questions about everything science, from space and health to animals and nature. Watch to find out why babies can't drink water or why cockroaches are so hard to kill.

There's probably a creature scurrying across your face right now.
Video Loading ...
Bugs Lay Eggs In Your Face

These bugs lay eggs in your face.

4 likes / 3 comments

Top comments

Aaron Markie
Ez de Leon