The Indian cricket team lost heartbreakingly to England on July 5 at Edgbaston. Under pressure to reach the 378 run total set by India, the...

READ MORE