Today a Black Lives matter street mural appeared on Atlanta's Beltline, making its debut just in time for Juneteenth. Photo: Getty Images