Entertainment

Financial issues have emerged as a factor in G.R.L. singer Simone Battle’s suicide. TMZ reports that although they weren’t specific with law enforcement, family and friends of the late entertainer did mention that Battle was depressed over money issues recently. The revelation was news to the family, which found that hard to understand, considering Battle […]