Lahore Weather


Anderson ends India’s resistance as England win final Test