Creator of Jihad Watch, Robert Spencer Questions Who’s Really Running Joe Biden

Robert Spencer

Friday morning on the Tennessee Star Report, host Michael Patrick Leahy welcomed Jihad Watch’s Robert Spencer to the newsmakers line to discuss the incompetence of the Biden administration and suspected Barack Obama’s involvement.

Read More