Mayor spends tax payer money on trip to Africa