Tanzania police, opposition leader Godbless Lema trade words over life threat claims

Opposition politician Godbless Lema

Opposition politician Godbless Lema