Feds bust computer tech services scam ring in Southern Illinois
— November 17, 2017Federal prosecutors in southern Illinois on Thursday, Nov. 16 announced indictments against six participants in a wide ranging computer tech support scam that victimized dozens…