The Restoring Grace of Christ

Before the sun came up on November 14, Angelina Rodriguez sensed something wasn’t right. She grabbed her phone to look at the video from the cameras installed outside her family’s mobile home in Lockhart. A heavy fog covered the lens. She looked again. What she thought was fog was smoke! Angelina called out to her […]