You know, trying to call witnesses under oath "liars" doesn't tend to work out so well when virtually every witness going on the stand (including some defense witnesses) are already prepared to testify (once again, UNDER OATH) that the defendant is a "diabolical" and "pathological" liar. That pretty much everything she has said to everyone has been at least a partial lie. The key word you do not want to do is to draw any further attention to the word liar, lies or that anyone is lying. Because no matter how you try to spin it the jury will compare the witness with the biggest liar in the room... (ok the one that isn't a defense attorney). And that is probably not the mental math that CM truly wants the jury to be doing.
JB's whole line of questioning to GA about whether he would violate a subpoena is sort of disturbing and worrying. Am I reading that wrong, or is there some implied threat or encouraging of illegal action going on there? I mean what happens if GA does not show up?