Modern Day Trojan Horse: Busloads of Chinese Nationals Working in Ohio Solar Facility

1 year ago
133

Eileen DeRolf of Keep America for Americans talks about the busloads of Chinese nationals working at Illuminate USA's solar facility in central Ohio.

Loading 1 comment...