Road accidents or challans (fines) in India are always tough. No one wants to take the blame, and you often end up arguing on the road, wasting time and causing traffic jams. It used to be really hard ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results