Asian News International | Sunday December 03, 2023, Florida
In a tragic turn of events, the estranged husband of Shakeira Yvonne Rucker, a 37-year-old mother of four, has been charged with her murder after her body was found in a storage unit in Orange County, Florida, CNN reported, citing the police.