Why did Kayani rush to Kabul unannounced?

Taliban Zindabad!

NATO and all traitors including Pak Army can go to hell