Tuesday, July 14, 2020
Happening Now

Police and protesters clash amid unrest across America

A week after George Floyd’s death at the hands of Minneapolis police, protests surge across the U.S. and in Washington D.C. Major cities have imposed curfews and deployed the National Guard to ease the crowds. Kris Van Cleave reports. Source

Share