VOA60 America - At least 32 people have been arrested across Washington, D.C., after climate protesters blocked streets across the city

Your browser doesn’t support HTML5

Police in Washington, D.C., say at least 32 people have been arrested across the city after climate protesters blocked streets across the city