It certainly looks as though this beautiful, articulate young woman may have been set up. May God Almighty bless and protect her!
Most likely there's someone on the faculty who is quite willing to rat out the perp ~ and I suspect this young lady's lawyers know what's coming next.