LONDON — King Richard III will be laid to rest this Sunday — 530 years after he died.
The last king of England from the House of York, who was killed at the Battle of Bosworth in 1485 as the War of the Roses...
LONDON — King Richard III will be laid to rest this Sunday — 530 years after he died.
The last king of England from the House of York, who was killed at the Battle of Bosworth in 1485 as the War of the Roses...