Western Europe on Suicide Watch as Food, Energy Collapse Gets Worse by the Day — How Many Will Starve or Freeze This Coming Winter?
Western Europe is on suicide watch as virtue signaling nations tore down their fossil fuel infrastructure (and nuclear power plants)...