On Monday night, O’Reilly hosted Lupe Fiasco, a 29-year old rapper and singer who recently dubbed President Obama a terrorist. The remark created an opening for O’Reilly to attack hip hop while getting Obama’s back. That’s a twist for Fox News, which usually attacks rappers by lumping them with Democrats, or rehashes the conservative complaints about “gangsta rap.” But the new angle couldn't really save the segment.
O’Reilly dutifully presented his soundbites (“Obama is not a terrorst”), then turned to condescension, lecturing “Mr. Fiasco” that the word fallacious means wrong, and observing that few rap fans have political science Ph.Ds. Mr. Fiasco countered that his beef is not just with Obama, but with militaristic foreign policy, the root causes of terrorism and all American presidents.
source - HuffingtonPost