b'Tanzania has signed a 30-year port management agreement with the United Arab Emirates (UAE), despite opposition to the deal.'