TheGhanaWeb

Scabies

Scabies

Scabies is not an infection, but an infestation. Tiny mites called Sarcoptes scabiei...