Barrage by MEPs on nuclear and gas

Russia sanctions EU leaders and most MEPs