Lahore Weather


North Korean leader receives ‘excellent’ letter from Trump: KCNA