Germany’s Surrender to the Greens Forced a Second Surrender to Russia
Germany is a world of hurt over natural gas, the price of electricity, and its energy policy in general. Let’s look at the current picture and how we got here.
Photo credit: Time