IcomTech Ponzi Scheme Promoters Convicted in New York, Facing Two Decades in Prison

by