Illinois Man Sentenced to 11 Years for Armed Robbery of Lake Delton Store
MADISON, WIS. – Timothy M. O’Shea, United States Attorney for the Western District of Wisconsin, announced that Deon Brown, 28, Waukegan, Illinois, was sentenced today by Chief U.S. District Judge…