CricketStreet Child Cricket World Cup 2019: India defeats host England to lift the trophy!PenbugsMay 15, 2019May 15, 2019 by PenbugsMay 15, 2019May 15, 20190 After some rigorous training, the Indian team proved themselves at Lords, as they were crowned as the champions of Street Child Cricket World Cup. Organized...