FrontPage Magazine favicon

A North Korean Nuclear 'Freeze Trap'?