(NaturalNews) When life throws lemons your way, just make some lemonade -- or, heck, start growing your own lemon trees and produce all the lemons you could ever want! This is what the residents of the small isle of Eigg, off Scotland's northwestern coast, did when the big energy...


Read More...