An Army wife at Fort Eisenhower, Georgia, pleads guilty to murdering her infant son in 2023. April Evalyn Short faces 20 years in prison after stabbing the baby, as per a plea agreement. The tragic incident left the community shocked and saddened.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay