[Washington D.C] Around 8pm tonight, DC Police officers tore down memorial posters for civilians slain by police that were being displayed at St. John's Lafayette Church- The posters were on church property which had purportedly consented to having them displayed there.
276 views · Monday, November 16, 2020 (4 years ago)