Melting Ice Installation in London highlights risks of Climate Change

Melting ice installation in London highlights risks of Climate Change

People gathered outside London’s Tate Modern on Wednesday to interact with the museum’s latest installation, ‘Ice Watch London’.

Please support our Sponsors here : Hot Electronics Selection Top-rated Electronics, MAX 60% OFF, Embrace the future of technology!