Prime Time Zone, Webdesk: It is learned that the England team is on the India tour as part of a long tour. India have already won two Test matches, one for England and the other for England. The other two Test matches will begin on May 24 at the Motera Stadium in Gujarat, the largest in the world. England fast bowler Joffre Archer made key remarks in this regard. Dheema said that they will win the ongoing Test series with Team India. It remains to be seen how Team India players will react to Mari Archer’s comments.