Submitted by nbcnews6778 in news
Florida authorities found Shakeira Rucker, a missing mother of four, dead in her estranged husband's storage unit, police announced Sunday.
Submitted by nbcnews6778 in news
Florida authorities found Shakeira Rucker, a missing mother of four, dead in her estranged husband's storage unit, police announced Sunday.