Emergency services were called to investigate after a human skull was discovered hanging from a tree in Brooke Wood, east London. A council worker from Enfield made the grim find, prompting a rapid response from the Metropolitan Police, who dispatched officers to the scene at approximately 12:00 hours on April 7. Following the initial discovery, police recovered about 80% of the remaining bones located beneath the skull, suggesting the remains belong to an individual who had been deceased for some time. The discovery, which comes just a few days into the month, raises numerous questions about the identity of the... [Continue Reading]