RE: Richard III didn’t kill the princes in the Tower. Or at least others had good reason to…

I feel Richard combines most of the elements which would be compelling — motive, means and opportunity. He was right there (opportunity), their death secured his own throne (motive) and means: he could kill anyone who knew (means). Henry Tudor couldn’t have done it without inside help, probably his mother, and even she would have needed assistance. ¬†Elizabeth of York would be killing her own brothers, to ensure her ascension through marriage to Henry Tudor, a cold-blooded approach not unknown of in the English dynasty, but still. When you hear hoofbeats, don’t think zebras. Richard did it.