Blog See all Articles

Fox Business video: Dr. Steven Allen discusses McAuliffe investigation


On Fox Business, Dr. Steven Allen discussed the long history between Virginia Gov. Terry McAuliffe and Hillary Clinton, including their ties to wealthy foreign businessmen.

Dr. Allen is Capital Research Center’s vice president and chief investigative officer.

His TV appearance was on May 26. View the video clip below.