Google Maps adds images of Black Lives Matter mural in Washington, D.C.
Black Lives Matter Plaza in Washington, D.C., is now visible on Google Maps. Over the weekend, Google updated its satellite and street view imagery to show a newly painted stretch…