Inconvenient Truths: Spanish Solar Firm Slaughters 500 Native Deer to Make Way for Panels

The modern ‘green’ worships wind turbines and solar panels in the belief that they’re literally saving the planet, merrily ignoring the wave of environmental destruction wrought by their beloveds. Solar panels are pitched as the paragon of ‘green’ energy, silently caressing the sun’s rays to give off an occasional burst of power that someone, somewhere […]