› added 5 years ago
129
TIL that the remains of Richard III, after being lost for 400 years, were found in 2012 under a London parking garage!
via reddit.com