British Unsolved Death
Joyce Carol Vincent was an English woman who is notable because her corpse lay undiscovered in her London bedsit for two years. Unlike many other cases of undiscovered deaths Vincent...