SHORT ANSWER:
No, traffic police cannot demand cash fines on the spot.
DETAILS:
- Traffic fines must be paid through official channels, such as online payment or at designated offices.
- On-the-spot fines can be issued as challans, which should be paid through proper methods.
PUNISHMENT / IMPLICATIONS (if applicable):
- Paying cash on the spot may lead to corruption and is not legally sanctioned.
SOURCE:
- Motor Vehicles Act, 1988
Related Questions: