A woman was arrested on suspicion of murder after sheriff's deputies found her boyfriend fatally shot and her 3-year-old son's body stuffed in the freezer at her home on an Indian reservation in Southern California.
More...
A woman was arrested on suspicion of murder after sheriff's deputies found her boyfriend fatally shot and her 3-year-old son's body stuffed in the freezer at her home on an Indian reservation in Southern California.
More...
Police Abuse
©Badge Abuse Police Abuse