Richard III, whose body was recently exhumed, is linked to the deaths of two princes in the Tower of London in 1483. Experts consider his guilt.
Richard III, whose body was recently exhumed, is linked to the deaths of two princes in the Tower of London in 1483. Experts consider his guilt.