India Court Blocks Police From Forcing Traffic Fine Payments
A high court in India just ruled that police can't pressure drivers into paying traffic fines on the spot. The decision protects citizens from coercive collection tactics while keeping legal accountability intact.