In Sharm el-Sheikh a giant Climate Clock ‘lighthouse’ was installed to ‘shine…
Sign in to your account or register here
Remember me