A brief history of slavery

by Bill Federer -- There are more slaves today than at any time in human history, reported Benjamin Skinner, a fellow at the Carr Center for Human Rights Policy at Harvard Kennedy more…

Pastors fight back over NFL bathroom threat

by Bob Unruh -- Texas pastors – who stopped a lesbian mayor's social agenda in Houston by taking it to voters – are responding to not-so-veiled threats from the National Football League more…