Wolverine Spotted for the Second Time in 100 Years

For only the second time in 100 years, a wolverine was spotted near Bishop, California, roaming in the eastern Sierra Nevadas. The National Park Service said this particular wolverine was seen three times in the last month. Wolverines have been considered fundamentally extinct for most of the 20th century and are extremely rare. The last […]