Mayors pledge to uphold Paris accord

187 mayors pledge to uphold the Paris climate accord despite the president saying otherwise.


TRENDING VIDEOS