christopher hitchensalatest news & developments