Fighting scabie mites can be very depressing and frustrating. We know because we are all scabie victims who can't get rid of it. We are the Human parasite Support Network. All our members are suffering but we are currently fighting it together. Hear our latest podcast below