””

Today in Pictures, Oct 25, 2016

World's largest floating solar photovoltaic cell test-bed launched in Singapore, Sydney's Sculpture by the Sea exhibition damaged by large waves and other pictures from around the world in Today in Pictures.