I did prove his bias in post #74. The Musharraf interview is here:
YouTube - Pervez Musharraf on Fareed Zakaria GPS - May 16, 2009
This was aired on May 16, 2009.
The Anderson Cooper 360 show I am talking about was aired on May 19, 2009.
I will try to find video of it but I can't guarantee.
Basically, the guy is using typical shaming tactics. Points he raised on the Anderson cooper show were already answered by Musharraf, yet he spoke not a single word about it.
I was watching that show live on that day and I couldn't believe what I was seeing on TV - how blatantly this guy was doing propaganda.