Dr Magombeyi petitions UK Parliament

Dr Magombeyi and Tawanda Mucheiwa have petitioned the UK Parliament, House of Lord’s.

They are in pursuit of ending torture, and seeking justice for survivors.

“Justice means:-Restitution, Compensation, Rehabilitation, Satisfaction, guarantees of non repetition.

Tawanda delivered a powerful presentation of the survivors of torture Manifesto”.