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

1 hour ago 1

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