Lt. Col Leo Finkelstein, Former 601st, Det 17 Commander has passed away
Leo was born in Asheville, NC on August 24th, 1946. He graduated from Lee H. Edwards High School and continued on to receive a B.A. in Radio, Television, and Motion Pictures from the University of North Carolina; an M.A in Speech and Theatre from the University of Tennessee; and a Ph.D. in Communication and Rhetoric Read More …