2010-03-04
The Roads and Traffic Administration (RTA) apprehended last year 43,770 traffic violators even as it collected P3,153,799 million in administrative fines and fees.