Dr. Shakil Afridi

What's on Fox News Channel