Lies Under Oath – The Ferguson Debacle
The Ferguson police remain in the eye of the storm so far as police practices are concerned and the St Louis County prosecutor in the grand jury that acquitted Ferguson police officer Darren Wilson said that some of the witnesses called lied under oath. “Clearly some were not telling the truth,” Prosecuting Attorney Bob McCulloch […]