My phone lights up, spitting out various news sources all saying iterations of the same thing. I stare at it…
A rare copy of the Declaration of Independence has been found — in England – The Washington Post
:O Anybody else nerding out by this story? Congrats to Emily Sneff and Danielle Allen of Harvard University for making…