Moral of the story: don’t rape a stranger and expect to get away with it. The police may catch you.
Another moral for women is not to go jogging any damn place you please. In any case, carry protection of some sort...something that hurts.