National Sisters' Deaths in Brighton Sea Ruled as Tragic Suicide Inquest Inquest concludes three London sisters—Jane Adetoro, Christina Walters, and Rebecca Walters—died by suicide after drowning in Brig... 9 October 2026