This page has moved to a new address.

Western leaders play game of nukes at Summit. They're barking.