The Old Trafford in Manchester witnessed carnage as England beat India by an innings and 54 runs in the 4th test match of the series. The series that was...

Read More