Manchester is a city and metropolitan borough in Greater Manchester, England, with a population of 545,500 as of 2017. It lies within the United Kingdom's second-most populous built-up area, with a population of 2.8 million. Read More
West Indies won the toss and elected to field first against England in the third and final Test here at the Emirates Old Trafford Stadium on Friday. ...