Embassy

Meanwhile at a Russian Embassy Building – “Sending a Message?”


1706 18th Street, NW

“Dear PoPville,

Dead rats in front of an embassy of russia building

Second time i’ve seen this, first time was well over year ago.

i’m thinking they are a message.”

The message: