Man found dead in flat 24 years after last being seen
In a shocking cold case breakthrough, police have identified a man found deceased in his Croydon flat almost a quarter-century after he was last seen alive. The discovery was made following a welfare check, revealing a mystery that has baffled authorities