Late Stephen Hawking’s ashes interred in a jam-packed Westminster Abbey labelled “Britain’s Valhalla”
The New York Times: LONDON — Being laid to rest in Westminster Abbey is perhaps the greatest posthumous honour that can be given to any Briton, and when Stephen Hawking’s…
