The bodies of five men were found stabbed to death in a Riverside cabin in northern Russia where they were staying on a fishing trip, the Itar Tass news agency said Thursday.
men found stabbed to death in cabin.