TOM LISI | Staff Writer

Author Archive

  • Jan 31, 2025
    The company that owns the Three Mile Island nuclear plant defended the planning and safety record of the facility Thursday, after a local activist urged Lancaster County...