Surveillance Video Just Caught Love Island’s Huda Mustafa Creeping Through Her Boyfriend’s Baby Mama’s Apartment Complex at 1:30 a.m.
Nicole Olivera, the mother of Louis Russell’s son, says Huda Mustafa showed up at her Los Angeles apartment complex at 1:30 a.m. on February 21, 2026 and didn’t leave for about 12 hours. TMZ released the surveillance video on June 8, 2026, three days after the restraining order case was dismissed because neither woman showed…
