THE U.S., as expected, has announced that it’s repudiating the International Criminal Court. Given the complete abrogation of any moral position on the part of the “international community” over the past few months, this seems reasonable.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.