DC's 'Black Lives Matter' Street Mural Can Be Seen From Space :: Comments

Comments on DC's 'Black Lives Matter' Street Mural Can Be Seen From Space

Excerpt: Washington, D.C., Mayor Muriel Bowser directed muralists to paint "Black Lives Matter" on 16th Street near the White House. Now, a satellite photo shows that the message can be seen from space.

No comments yet - make the first one!

Comment: