The Bold and the Beautiful recap for Tuesday, April 1, 2025, is finally here! In today’s episode, Electra Forrester (Laneya Grace) confronts Luna Nozawa (Lisa Yamada). Sheila Carter Sharpe (Kimberlin ...