SANTA bin Laden

SANTA bin Laden

Musharraf escapes two successive blasts.