Are Dutton’s nuclear plans set to bomb? The answer to that is yes, and the wonderful meme created by Tom Red (at top and below) […]