Former Wichita Falls pastor Robert Jeffress spoke at Liberty University yesterday morning, covering many topics including the reason God allowed the 9/11 attacks.
In Lower Manhattan, near the spot where the Twin Towers once stood, the reading of the names of those who died on September 11, 2001, began early Thursday morning.