A shocking new report by the Zimbabwe Peace Project (ZPP) has revealed that 94 disabled women were among the 7,292…