Dar es Salaam. The Land Transport Regulatory Authority (Latra) has issued permits to 150 new for commuter buses, commonly known as daladala, in a move aimed to ease passenger flow and improve public ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results