Amos Fulgence Kalungula vs Kagera Cooperative Union 1990 Ltd (Civil Appli No.151 of 2018) [2018] TZCA 178; (06 September 2018)