May 23, 2019 News Headlines, _Default

Mountain Lion Report In Helena At Northwestern Energy Headquarters Results In Death

Just before 7:30 Wednesday morning the Helena Police Department received a report of a possible mountain lion. Capitol City correspondent Troy Shockley reports. Hear more from Troy Shockley