Renewed Negotiations in 2025

Last chance talks and attempts to overcome deadlock, demonstrations in Geneva, calls for a strong treaty, oil-states involvement, will it deliver on reductions targets.