This story now
IN OMG! ON 18 Sep, 2015
We are all aware of the bacteria that reside in the weirdest parts of our body, of the parasites in our bodies and have made our peace with them too! But what many of us do not know is something that was first discovered in 1842, and now after you find out about it, you're not going to be able to live away from the mirror!