Denver Finishes Black Lives Matter Mural on Broadway, But It’ll Only Last About a Month
On June 5, employees from Washington D.C's department of public works painted an enormous mural on the street leading up to the White House. The mural itself wa...