The Young TurksThe Most Ridiculous Lie Ever Told on Fox News? by The Young TurksMay 23, 20200243 Share0 View Original Video