The High Court has ruled that Leicester will bury the remains of King Richard III in the city’s cathedral. The Bishop of Leicester…
The High Court has ruled that Leicester will bury the remains of King Richard III in the city’s cathedral. The Bishop of Leicester…