The D.C. BLM mural can be seen from space

The Black Lives Matter mural in D.C. was spotted by Planet, a SF-based observation satellite company. Planet posted an image to Twitter, showing a satellite view of downtown D.C. with the Black Lives Matter mural painted on the newly renamed Black Lives Matter Plaza clearly visible. The company has also voiced support for the BLM movement earlier this month.