According to the Bold and the Beautiful spoilers, Sheila Carter will be arrested by Deputy Chief Bradley Baker once Steffy Forrester unmasks her. Hopefully, things will go as planned.
There has been a critical error on this website.