In Mombasa, Makadara Grounds has become one of the central points where traders and shoppers...