Monday, October 13, 2014
Welcome to Day 4 of Ferguson October, the weekend we will long remember.
Terror on American soil: 66 days ago Officer Darren Wilson executed Michael Brown at noon Saturday on a quiet street in Ferguson, Missouri in front of many witnesses.
He was not arrested and he has not been indicted.
This is inexcusable and unacceptable.
The real terrorists in this country wear uniforms and carry a badge.
66 days and counting.