ContributorsPublishersAdvertisers

Washington DC Black Lives Matter Mural Visible From Space

LADbible
LADbible
 2020-06-06
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...

www.ladbible.com

Comments / 3257

Comments / 0