Researchers in Sweden Claim to Have Found a New Chemical Element

Researchers in Sweden Claim to Have Found a New Chemical Element

The element's atomic number is 115, scientists explain