Check Your Pants, Dude!
A New Meaning to the Phrase “Lost in Translation” What happened in this game of telephone with a mountain lion and local police in Wyoming. When Officer Mike Ableman was called to shoo a housecat off a woman’s porch in Wyoming, he hardly expected to encounter a 90-lb male mountain lion. Beverly Hood, the homeowner, …