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

Opposition politician Godbless Lema
Opposition politician Godbless Lema