Mwangaza's rise and fall: Elected as an independent candidate, defying party politics

  • | Citizen TV
    7,451 views

    One of only seven female governors in the country

    Defeated political heavyweights to clinch Meru governorship

    Survived two impeachment attempts before third was upheld