‘Dead’ for 20 years, ex-Navy man held for triple murder
According to the police, a former Navy steward, who had allegedly killed three people and subsequently faked his death for two decades, was apprehended in Najafgarh, located in the southwestern…