Evidence has emerged that may have solved one of the world’s longest-standing murder mysteries. The Huddersfield University professor, Tim Thornton, believes that his recent discoveries have...
The White Tower, most commonly known as the Tower of London, is situated on the north bank of the river Thames in central London and is one of the oldest, long-standing edifices in England. It is...