Street Cricket festival – fitting way to end the year!

While the Proteas and Three Lions went to battle in the New Years Test at the hallowed Newlands cricket ground, there’s a different type of cricket being played on the humble streets of the Langa Township just outside Cape Town. Thursday 31st December 2015, played host to the ITC Street Cricket festival, hosted on the …