Natasha Kapur Wife of Atlas Cycles’ owner commits suicide It appears to be suicide prima facie, the death is being treated as suspicious: Cops. « Previous1Next » 1 of 1