In the late spring of 2025, the lives of two Alabama teenagers were tragically cut short in a wooded area of Nashville, Tennessee. Amir Landan Wilkerson, a 19-year-old male, had traveled from his home in Alabaster, Alabama, to Nashville with his 18-year-old friend, Jamie Valdez Garcia. Wilkerson's family last saw him on the afternoon of April 27, 2025. The following day, a person on a walking trail made a grim discovery in the woods situated between the Lincoya Bay Apartments and Percy Priest La
...Read More