Richard Densmore, Member of Terror Network, Sentenced to 30 Years in Prison
On Thursday, a federal judge in Grand Rapids, Michigan, sentenced Richard Densmore, a 47-year-old Army veteran, to 30 years in federal prison for his involvement with the criminal network known as 764. Densmore was apprehended in late January at a residence in Kaleva, Michigan, where he resided with his grandmother.…