Share “Police Officer Accused Of Letting Dog...”

Police Officer Accused Of Letting Dog Urinate On Michael Brown Memorial In Ferguson Published: August 27, 2014

For the past few weeks, the spot where Michael Brown was shot and killed by Ferguson, Missouri, police officer Darren Wilson has had a steady stream of visitors and mourners, many of whom leave mementos such as flowers, stuffed animals and signs. Just blocks from West Florissant Avenue, which became known for large protests and clashes with police, this memorial site has been an area of calm and remembrance.

See this story on