A group of student environmental activists set up a Climate Clock in front of Shibuya Station in Tokyo’s Shibuya Ward to alert people that time is running out until there is a climate doomsday. [Read More]

No reproduction or republication without written permission.