'I Was Speechless': Three Black Artists Design Black Lives Matter Street Mural in Decatur, GA

A brightly colored Black Lives Matter mural now covers a portion of Decatur, GA’s N. McDonough street, thanks to three Black creators — Sharanda Wilburn, Petie Parker and George F. Baker III — and over 500 community volunteers.