"That was the assertion in the original "tiny mystery" testimony which has since been challenged: Institute for Creation Research"
Challenging assertions scientifically does not mean refutation, just means you have a falsifiable arguement in need of more definitive data. And thanks.. it was polonium I was thinking of not Iridium.