Complex sentence: In spite of these precautions and the stack filters, Frank Leslie had discovered radioactivity around the site, but this information was kept secret, even from the staff at the station.
Split into simpler sentences: In spite of these precautions and the stack filters, Frank Leslie had discovered radioactivity around the site. But this information was kept secret, even from the staff at the station.