We hear the term hemorrhoid very often these days, but what exactly is a hemorrhoid? Let's take a look at hemorrhoids, and find out if there is any treatment for them? With the increase in alternative medicine, is there an all natural hemorrhoid treatment that is effective ... Views: 673