World Cricket League News
China all-out on 28, Saudi Arabia gains 390-run win
Cricket watchers around the globe perhaps would not glance a bit to China playing cricket if they had not recorded the lowest ever total made by any team, thus digested the biggest