An inquest in the United Kingdom has found that three sisters, Jane Adetoro, Christina Walters, and Rebecca Walters, took their own lives by drowning in Brighton. The deaths occurred 16 years after their mother's death. The inquest's findings were reported by Punch.
Related Articles
Don't miss out on breaking stories and in-depth articles.