Connect
To Top

7. Simone Battle

Simone Battle was an X Factor finalist and one member of the girl group G.R.L. She took her life in 2014 by hanging herself, and those close to her said that she had been depressed over finances.

simone battle
ppcorn.com

More in Celebrity