Knowing all that we know about her testimony, here are four things that should happen immediately.

1. Sandy McElroy should be immediately charged with perjury. She was clearly told by the FBI and the prosecutors that lying about being there was a crime and was given chance after chance to back down. Instead she doubled down and added very specific and destructive details about what she saw Mike Brown do that day.

Furthermore, Sandy McElroy is not at all like an eyewitness who was actually there and sincerely believed she saw the events unfold in a way that may be different than the facts of the case. In her back and forth with the FBI, they even went so far as to clarify that it was not a crime to recall something you actually saw and state it in a way that is slightly off from what truly happened.

2. Sandy McElroy should be charged with creating and submitting false evidence which is a felony in Missouri and in most states. She completely and totally fabricated a journal months after the murder, never mentioned it to the FBI, and was allowed to actually show it to the prosecutors and grand jury as a form of proof she was telling the truth.

3. Prosecutor Bob McCulloch, who undoubtedly will not resign until hell freezes over and pigs fly, should at the very least explain why Sandy McElroy was called to testify. Having taken months and months to run the grand jury system, McCulloch was well aware of who she was, but clearly believed she should remain anyway.

4. A special prosecutor should be appointed and a new grand jury convened immediately. Gov. Jay Nixon still has the power to do such a thing—as does a circuit court judge in Missouri. Typically this would only happen in cases in which it can be proven that the prosecutor went out of his or her way to support the defendant in a case and the evidence for that in this case grows daily.