LEO Network

Mountain lion killed on island; first Southeast sighting since 1998

3 Jun 2024
Wrangell, Alaska, United States

A mountain lion was shot on Wrangell Island, marking the first sighting in Southeast Alaska since 1998, prompting an investigation by local authorities.

×