World

New U.S. national holiday sets off scramble to shut down governments nationwide Friday

Published: 

CTV National News: Reflection amid commemoration Tom Walters retraces the long road to commemorate Black freedom on June 19 in the U.S. and the work that remains unfinished.