A mysterious discovery of blood-splattered snow along a lake in Alaska’s Kenai Peninsula is fueling a grisly social media debate over what got killed — and what did the killing. No carcass was ...
Three to over 5 inches of snow has fallen in Anchorage through the night, making this the most snow the town’s seen since Nov ...