The Bold And The Beautiful (B&B) Spoilers: Sheila Uses Insanity Defense, Walks Scot Free?
The Bold and the Beautiful (B&B) spoilers and updates tease that it was all too easy for Sheila Carter (Kimberlin Brown) to admit to killing her son John Finnegan (Tanner Novlan). All it took was for Steffy Forrester (Jacqueline…