Scabies is a mite infection that burrows into the skin, causing unpleasant sores.  Scabies ...

Read More