Lahore Weather


New envoys to India, China, appointed