September 11

This Saturday marks the 20th anniversary of the September 11th attacks by Muslim terrorists in 2001. Stephen Williams recorded his thoughts after visiting the 9-11 Memorial and Museum this past summer, shortly after the Biden/Harris administration announced plans to leave Afghanistan. The stunningly foolish decision by the Biden/Harris administration to completely pull out of Afghanistan......

Read More