But it's very interesting that lead free solder is worse than lead. 
Bob
The article you were unable to open discussed the difference between the temperature ranges required for lead vs lead free solder and the flux. Lead tin melts at 183C, lead free 221, so the connotation "lead free" means a flux which has to work at a higher temperature, so tends to give off more nasty chamicals.
Jn