HARARE – In a major development that will give relief to thousands of motorists who complain about the random and unrelenting harassment at roadblocks, police have admitted that they have no right to force drivers to pay spot fines. This followed a High Court ruling on Wednesday which established that there was no law that…

