› added 10 years ago
67
TIL, that Charles Darwin was laid to rest in Westminster abbey. The highest honor the church could offer.
via reddit.com