Captain's Quarters: "Is this the new focus on national security that the Democrats promised in 2006? Allowing terrorist apologists to use Capitol Hill to conduct their business hardly seems like getting tough on terrorists." Related thoughts over at Power Line. In somewhat related news, see this item.
Recent Comments