CAPE TOWN, SA — Almost hit a baby baboon on my bike 2021.05.26I went for a ride in Cape Town, South Africa, and nearly hit a baby baboon that ran straight into my path.