Hannah Harper performed “At the Cross" by Chris Tomlin in the latest episode of American Idol 2026.
Add Yahoo as a preferred source to see more of our stories on Google. Harper, a stay-at-home mom from Willow Springs, Mo., explained the meaning behind the song. "My youngest is 1, and shortly after ...