Choma – a Thriving Development Hub

[Times of Zambia]IF YOU had visited Choma town five-years ago, then you decide to visit the town today, you will probably spare precious moments to catch a glimpse of multitudes of people, increased traffic congestion, upcoming modern infrastructure and vendors jostling to sell daily merchandise on streets.