193 The Blood of Innocents

    In 1483, the gates of the Tower of London closed on two innocent and defenceless boys; one, Edward, 12, captured and the other Richard, 10, given up by his mother.Read More