x
Breaking News
More () »

Atlanta's Leading Local News: Weather, Traffic, Sports and more | Atlanta, Georgia | 11alive.com

Climate Change Activists Glue Themselves to Busy London Street

Climate change activists glued themselves and blocks to a busy London street to protest air pollution before they were arrested. Veuer's Justin Kircher has more.