Video url not recognized.

Christian Science Monitor: Pakistan floods: Pakistani Taliban threats don't deter foreign aid workers