WorldKarzai calls Pakistan “Twin Brother” in IndiaJitender SinghOctober 5, 2011October 5, 2011 by Jitender SinghOctober 5, 2011October 5, 2011 New Delhi: Afghan President Hamid Karzai called Pakistan a “Twin Brother”while declared India a good friend....