John Heche
- On Wednesday John Heche, deputy chairperson of opposition party Chadema, became the latest member of his party to be arrested
- He was present to attend the ongoing treason trial of party leader Tundu Lissu
© 2026 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.









