from www.standard.co.uk2 years agoY outh climate activists have occupied London's Science Museum in protest at its sponsorship deals with fossil fuel companies. Read at www.standard.co.uk[add][|| ... ]