Today the oath of office will be administered to George Bush by the Chief Justice of the Supreme Court who might better kneel than stand before the recipient, having given…
Continue Reading