Send the following on WhatsApp
Continue to ChatGerman village produces 321% more energy than it needs https://radicalecologicaldemocracy.org/german-village-produces-321-more-energy-than-it-needs/
German village produces 321% more energy than it needs https://radicalecologicaldemocracy.org/german-village-produces-321-more-energy-than-it-needs/