“TLS ; CHADEMA’s legal department or another opposition party?!!!” – Chege Kilahala

TLS ; CHADEMA’s legal department or another opposition party?!!! There are legal boundaries within which these institutions can carry out their daily duties……using TLS as a mouthpiece to pursue some political agenda is a no-no-no-no!!!  

Leave a Reply