Police can pull a person over for numerous things such as speeding, no taillights, a headlight out, or swerving.
A citizen can not pull over a police officer for bending the law, but you can report them to the superiors of their Police Department.
Yes.
Yes.
Yes, a police officer can pull over multiple vehicles at once.
Yes
Yes!
Means the police made you pull over in your vehicle.
no not necessarily you do not have to pull over for ambulances or police cars. ,but you must pull over for mail trucks. The mail truck is the only government official vehicle you have must pull over for. The other government vehicles you don not have to pull over for.
Pull over to the side of the road and wait for them to approach you.
Yes.
no police either have to speak in hindi or english........