On May 25, over the Memorial Day weekend, a passerby found a severely injured river otter on the side of Highway 97 just north of Bend, near Tumalo Place and Deschutes Junction. The otter looked dead, ...