Moshi municipality demolishes controversial buildings