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 […]

Deja vu all over again

This winter is already looking a bit too familiar, too much like the winter from hell that¬† brought the area to a halt for much of last year. The major snowstorm rushing up the East Coast will dump up to 20 inches on some areas of the northeast.¬† Fortunately, the brunt of this one will […]