Hassle Free Clinic is a community-based clinic providing medical and counselling services in all areas of sexual health. It is the largest...