Over half a million people march for climate action worldwide, shattering turnout predictions