Drivers support TrafficTech system but raise concerns over fines

A screenshot of motorists and road users at a traffic stop
A screenshot of motorists and road users at a traffic stop