The new mural is painted on what is now being called Black Lives Matter plaza in giant yellow letters near the Whitehouse.
The new mural is painted on what is now being called Black Lives Matter plaza in giant yellow letters near the Whitehouse.
The new Black Lives Matter street mural in Washington D.C. can be seen from space.
Planet Labs, the largest satellite network..