I've had fun with other scenarios tonight, some of which require that Xeyes is telling the truth. But at bottom I find her testimony extremely suspect. I think, in fact, that this is the most important point to clear up at the moment.
She might just be an impressionable person, excited by reports of the crime, who genuinely believes she saw Suzanne. (And again, how well did the two know each other?) But her description of the two men is just a bunch of BS, any way you cut it. As usual, I walked a couple of blocks to the store today. I couldn't begin to offer a description of any of the people I passed along the way, none of whom I knew.
The other possibility, of course, is that she lied to protect someone. If so, then she and the person she's protecting felt it important to establish Suzanne's presence off campus.
If Xeyes is making it all up (regardless of whether she by now sincerely believes her own story or not), then I think we must assume that Suzanne did what's most logical: dropped off the keys and walked back across campus to her apartment.
In that case, she must have been accosted on campus, or outside her apartment. In the former case, the person who accosted her must have had Yale ID, and probably was someone she knew. In the latter, not necessarily, but it's likely: he'd have been waiting outside her apartment, looking for her specifically, not just for a random potential victim. |