Europe divided over Russia: The Great Gas Turbine blame game

EU has divided over Russian energy and as per reports the Nord Stream turbine is stuck in Germany. Meanwhile, Russian natural gas cutoff could weigh on Europe's economies.