A 20-year-old case has just had its biggest breakthrough yet. The search to identify a woman who fell to her death from Wembley Point, a 21-story tower block in northwest London, UK, has reportedly made “real progress.” New leads point to the deceased’s boyfriend and new witnesses.
An unidentified woman fell to her death 20 years ago. Her body was found at the foot of Wembley Point on October 29, 2004, but her identity has remained a mystery ever since.
Nevertheless, the tide may finally be turning in this decades-long, perplexing case. On Tuesday (October 29), the UK charity Locate International, which is dedicated to finding missing persons and identifying the unknown, announced that they have “made real progress.”