Lahore Weather


What’s next for the United States in Afghanistan?