In 242 international matches played so far for South Africa, Kagiso Rabada has picked up 573 wickets, which is one more than Kallis' tally of 572 wickets.
Much of the rail infrastructure is outdated, having been built over a century ago with little regard for even incremental upgrades
Get over your FOMO of knowing what's happening. Never miss what matters to you!