Yeah this is an article freaking people out over Pu-238, Pu-239, and Pu-240. All of which are alpha emitters (radiation easily blocked by clothes and skin) and all of them have half lives measures in years or decades.
This article has juuust enough detail to get a reader riled up without actually educating them enough to understand what they are reading.