Lahore Weather


North Korea holds military parade on eve of Games