TULSA, Oklahoma – A Tulsa man pleaded guilty to voluntary manslaughter in Indian Country after he shot and killed a woman in Philpott Park on July 10, 2020, announced U.S. Attorney Trent Shores. James Michael Landry, 29, committed the crime on the Creek Nation reservation. The victim was an enrolled member of the Cherokee Nation. "James Landry tried to explain away what happened the day he…
Source: Red Lake Nation News
Tulsa Man Pleads Guilty to Voluntary Manslaughter in Indian Country
More from Articles from the November 20, 2020 edition of Red Lake Nation NewsMore posts in Articles from the November 20, 2020 edition of Red Lake Nation News »
Be First to Comment