Click image to enlarge.
According to the public record, Young was arrested February 29th, and released just under a month later on $10,000 bond.
Reportedly, the Grant Park Lodge had recently sold their building, and had been temporarily meeting in nearby Master's Lodge No. 295 in Decatur while they decided where to build a new temple.
Continue reading...