In news that is bound to have readers scratching their faces, scientists have revealed that there are tiny mites live in the pores of your face right now. Yes, you.
The eight-legged mites are called Demodex and are too small to be seen with to the naked eye.