Just a note of caution:
This is one man’s opinion of testimony. This author is far from disinterested in the case. Although the court martial panel may have intrepreted this testimony the same way the author did, they may not have as well.
Law rule #17: Never assume the jury thinks the same way you do.
Reads like a book.
But then there's Law rule #16: Never play to a jury when there is none.
The hearing is being judged by an Investigating Officer. In his report on the LCpl Tatum case, the IO dismissed testimony by LCpl Mendoza as not credible. In his report, he ignored testimony by Sgt Dela Cruz in that case altogether.
Regarding Nat Helms, his reporting has been more accurate than the mainstream media's. But if you need corroboration from the MSM, see my link above. The Washington Post made a similar assessment about Dela Cruz.