News Marchers gather in worldwide protest of financial institutions ‘profiting off the climate crisis’ themefreesiaSeptember 20, 2025