Davidson News

Davidson News

Tragic Family Clash in Missouri Man Accused of Shooting Two Stepsons in Violent Home Dispute

Last week, a man claimed to have shot and killed his wife’s boys at their home, saying he was acting to defend himself. Terrill Anderson is accused of second-degree murder, attempted criminal action, voluntarily killing someone, and armed criminal action, according to the Jackson County Prosecutor’s Office. According to Independence Police’s suspicious activity statement, the … Read more