Press "Enter" to skip to content

Tulsa Man Pleads Guilty to Voluntary Manslaughter in Indian Country

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

Be First to Comment

    Leave a Reply

    %d bloggers like this: