john takawiralatest news & developments