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.

1 hour ago
1


