Government Accountability and Relations with China

Government Accountability Institute president Peter Schweizer warns against President Biden's friendly posture towards China with evidence of Biden appointee recruiting Chinese businesses to Delaware.