Skip to main content
Skip to main content

Makadara Africa Brotherhood Church faithful take to the streets demanding exit of their bishop

  • | Citizen TV
    9,056 views
    Duration: 1:51
    A section of Africa Brotherhood Church in Makadara have staged a peaceful demonstration citing bad leadership in the church from the top leadership, whom they are accusing of mistreating them and even locking them outside the church compound.