Hi
Im not sure what Leaf is??
there are so many scams out about the inviroment
one of the biggest scams is recycling paper and glass, recycling paper does more harm to the inviroment then it does good, because of the chemicals used to bleach the paper and it uses more energy then to produce new...