New Smyrna Beach is a fabulous city and the county seat of Volusia County in Florida, United States.
New Smyrna Beach was founded in 1768, making it one of the oldest cities in Florida State… Read More
| Getty Images/duncan1890There was an odd essay in Christianity Today extolling John Brown as a model for evangelical engagement. Brown, of course, led the 1859 raid on the… Read More
America is mine. There are 2 parts to it. One America I know by heart is that which is ruled by high IQ, well-educated, eager to learn folks whom I teach everyday.The second America consists… Read More
The 2018 winter Olympic Games kick off today, February 9 in Pyeongchane, South Korea. With an estimated four billion viewers across the globe, it carries the significance of North and South… Read More
As the penalty-phase trial of young white supremacist Dylann Roof gets underway this week, reporters have asked me to explain the psychological dynamics that trigger deadly rampages like Roo… Read More