Watch: Roger Helmer – EU MEP Speech: ‘Green energy is eating its own tail’


By: - Climate DepotMarch 2, 2017 12:12 PM

European Parliament, Brussels, 01 March 2017