Champions Trophy: Rain curtails India-England final to 20 overs per side
BIRMINGHAM: The final clash between India and England has been cut short to 20 overs per side. The covers at the Edgbaston ground have been removed and the match is likely to start soon
.
BEST OFFER