UN Human Rights Report “Obama Apology Tour on Steroids,” Says Deneen Borelli on Fox

Gregg Jarrett and Megyn Kelly host a debate between Project 21 full-time fellow Deneen Borelli and liberal strategist (and former aide to Senator Charles Schumer) Christopher Hahn. Topic: The Obama Administration’s report to the United Nations critical of the human rights record of the United States. This debate took place on August 26, 2010.