Damn it, how can they keep passport for this long?. He has Pakistani visa valid for 30 days duration and it is already expired, once the visa gets expired he wont be able to get the exit and entry stamps on the border....then they will create problem for him in Kabul airport asking for exit and...