Shelby County pair indicted after child in their care injured by scalding water

4 months ago 19

Two people are jailed in Shelby County after a young girl was seriously injured while in their care.

A Shelby County grand jury indicted Willie Louis Walker, 67, and Jessica McGregor, 49, on aggravated child abuse, according to court records made public Monday.

Read Entire Article