20050418 unknown: Musharraf flays Geelani's opposition to bus link