Local Visually impaired mechanic defies the odds Mar 3, 2019 25,368 Perched on a stool under the cool shade of a big Amarula tree, Kuda Chimbwanda goes about his business. Read More...