Ted Petry, 1924-2018

South side native Ted Petry was the last known witness of the first controlled, self-sustaining nuclear reaction. Read More Here...