Quote Originally Posted by RhinoGrowUK
1494 - Hemp paper making begins in Britain.
Whatever happened to this? If people weren't so fucking dumb, couldn't this "save the planet"?