Skip to main content
Skip to main content

Gachagua: Racheal Wandeto, PCEA Tabuga Church priest Ndumia were killed by police

  • | Citizen TV
    1,270 views
    Duration: 2:41