Champaign man sentenced to life for kidnapping, forced labor scheme

A Guatemalan national living in Champaign will spend the rest of his life in federal prison for crimes stemming from a years-long kidnapping and forced labor scheme that prosecutors said he and his siblings were involved in.

From: 
WCIA

More Legal News