Washington DC Black Lives Matter Mural Visible From Space

Cover picture for the article

The Black Lives Matter mural painted on the ground in Washington DC is so big it can be seen from space. A photo taken by Planet Labs, a global observation satellite network, was shared on Twitter on Friday showing the yellow words clearly visible from way up in the...

Comments / 3257

Comments / 0