Bobby Brown’s Sister Claims His Wife Was ‘Horrible’ To Bobbi Kristina

(PR Photos) Bobby Brown’s outspoken sister Leolah Brown Muhammad is back at spilling the family tea…  and this time she claims her brother doesn’t own the Bobbi Kristina Brown Serenity House, a shelter for domestic abuse victims located in Mableton, Georgia. Leolah took to … Read more…