Police have formally arrested William Balfour, the brother-in-law of American Idol star, Jennifer Hudson, in connection with the murder of her mother and brother and seven-year-old nephew, Julian King.
William, the estranged husband of Jennifer’s sister, Julia, was already in jail for a parole violation when he was charged. Last month, it was discovered that he possessed a gun that matched the one used in crimes. This story is so sad on so many different levels. I hope the Hudson family can begin to find some peace in all of this sorrow.
