Pavements, Sinkholes, and Surprise Vendors: A Maputo Obstacle Course

Some people do yoga. Others hike mountains or train for marathons. I, personally, risk my life daily by attempting to walk down a pavement…