These kinds of scandals have happened over and over. That’s why you never trust the ‘technical evidence’ over that of eyewitnesses to the alleged crime.
Eyewitness testimony is itself horrifically unreliable.