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