JMPD warns of major traffic disruptions as close to 10,000 expected to protest on June 30 | Mukoko News