Illinois City of Decatur Relieves Businesses from Gambling Machine License Fees
The authorities of Illinois’ city of Decatur decided yesterday to relieve local businesses from having to pay license fees on their video gambling machines. The Decatur... Read more