mayorwatch.co.uk
Mayor and Assembly Clash Over Nuclear Energy
Mayor of London Ken Livingstone and the London Assembly have clashed over the role of nuclear energy in solving the UK’s energy shortages.