17 days agoWhile your government installs wind turbines and solar panels made in China...Whatfinger Videos
21 days agoNebraska, USA: Within minutes, a single hailstorm reduced 14,000 solar panels...Whatfinger Videos