London: British Prime Minister Theresa May has said that England’s success in the Cricket World Cup has helped the nation fall in love with the sport once again. May hosted a reception at 10 Downing Street on Monday night for the team that beat New Zealand in the final at Lord’s Cricket Ground, London, Xinhua […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.