Exclusive: Richard III may not have killed young princes in the Tower of London, researchers say
Clues in a Devon church suggest that Edward of York, last seen in 1483, was sent to live in secret in the rural village of Coldridge
Source: telegraph.co.uk