Ep. 5757 - Ben Freeman on how Foreign Governments Control American Foreign Policy - 8/12/22 · Scott Horton · Sentinel