Lahore Weather


India notch seventh World Cup triumph over Pakistan