Bold and the Beautiful Soap Opera Sheila Carter is alive but who did by Jasmine Riley April 12, 2024 People often say that Sheila Carter can’t be killed, given how many times she’s