Surrendering To God
The last person to be rescued from the Twin Towers of the 9/11 tragedy was Genelle McMillan. She had been trapped in the rubble for 27 hours when she was finally rescued by fire fighters. Genelle had worked on the 64th floor of the World Trade Center but when the planes hit she was encased […]
Surrendering To God Read More »