Traffic police stopping a driver and checking licence during a vehicle check in India. Traffic police stopping a driver and checking licence during a vehicle check in India.

Stopped by Traffic Police in Maharashtra:Your legal Rights, Duties and policeman powers

Introduction Road safety and traffic control are important for maintaining public order and protecting citizens. In Maharashtra, traffic…