Tamar Braxton's Sister Towanda Says Star Has 'Not-So-Good Days' Following Her Suicide Attempt
Published
Towanda Braxton says the family have met with sister Tamar in Los Angeles following her hospitalization and claims the star has 'not-so-good days' post suicide attempt.
Full Article