Cannabis 101 Cannabis or Marijuana, is known by many different names like Weed, Pot, Herb, Reefer, Bud, Ganja, and also Grass. Different strains (types) have been created over many decades and people all over the world have been using it in one form or another....

read more