A team of archaeologists claim to have found Robin Hood's house in Sheffield, England.
Read about it here
In the meantime, our team of researchers have uncovered the legendary people's hero remains
in a nearby shed in the forest. Forensics point to an accidental cause of death. Robin was cleaning a loaded weapon when it went off. (see below)