Strep Throat: 10 Natural Remedies DavidWolfe.comFebruary 18, 2017 If you've ever had strep throat, you know what a pain it can be. Literally. Strep throat is a bacterial infection that can make your throat ... FamilyFeaturedhealthHealth & LongevityLifestyleRemediesResearchSelf-HelpVitamin C 1