The Johannesburg Urban Cyclists Association (JUCA) is an NGO that promotes and defends the use of the bicycle as a day-to-day transport solution. Their goal is for Johannesburg to be bike-friendly … Keep reading here.