Lahore Weather


Al-Qaeda leader pledges allegiance to new Taliban leader