Zimbabwe police arrest dozens in wake of protests April 1, 2025 by Shangox A total of 95 people are charged with promoting “public violence” and for “breaches of peace”.