‘Out of This World Trolling’: ‘Black Lives Matter’ Painted on D.C. Street Is Visible in Satellite Photos
Published
The "Black Lives Matter" slogan that Washington, D.C. Mayor Muriel Bowser had painted on a street leading to the White House is visible in satellite photos.
Full Article