Riverton Police: Man Found Dead; Woman Arrested for ManslaughterRiverton Police: Man Found Dead; Woman Arrested for ManslaughterFurther details were not immediately released. Nick LearnedNick Learned