Chihuri denies police demand spot fines from motorists
By Richard Muponde
Police Commissioner General, Augustine Chihuri has denied that police officers force motorists to pay spot fines or impound vehicles.
Instead, he said motorists pay the fines voluntarily for their traffic…
Read More...
Read More...