ICC Champions Trophy 2017: India Humiliates its Players after Pakistan’s Win [Watch Video]

India is known for having a strong, focused team which does not give its opponent an easy time on the ground. However, it was unbelievable on Sunday, June 28th the defending champions lost to Pakistan, that too by 18 runs! This news came unexpectedly for the Indians who were waiting back home for the defending … Continue reading ICC Champions Trophy 2017: India Humiliates its Players after Pakistan’s Win [Watch Video]