Being charged with sexual assault in New Jersey is one of the most serious and life-changing events anyone can face. The stakes are enormous—prison time, mandatory registration as a sex offender, loss of reputation, and more. Even innocent people can...