Osama bin Laden deserved to die

Normally, I wouldn’t cheer the death of a human being but the killing of master terrorist Osama bin Laden by a team of Navy SEALs Sunday was a well-deserved, justifiable homicide of the man who planned the September 11, 2001 attacks on the World Trade Center and Pentagon. Friends were among those killed at both […]

Why all the hate?

In 2008, I sat with a group of local government officials in a Georgia city and listened to some of them predict that if Barack Obama won the Presidential election, he would be assassinated before ever taking office. “There’s no way the racists and extreme right-wing will let him serve a day as President,” said […]