Hundreds of people rallied for action on climate change in Keene and Portsmouth this weekend.
They were part of demonstrations nationwide, ahead of a global climate summit in San Francisco this week.
Seacoast families and students filled Portsmouth's Market Square with electric vehicles and signs denouncing fossil fuels and President Trump’s climate policies.
They listened as mock-time travelers told stories from two potential futures. One came after inaction on climate in the present day: