Justice prevails, at long last, for bin Laden

Freedom New Mexico With the death of the al-Qaida mastermind of the 9/11 terror attacks, Americans and, indeed, free people throughout the world can justifiably celebrate victory. We should gird for what may be an inevitable backlash and retaliation by followers of Osama bin Laden for the killing of the leader of the international terror […]