Having been to Delhi (it is an amazing place), it's laughable that this is what the India Police are choosing to care about. I mean, really...traffic in that country is like one long, continuous accident that (mostly) never happens. There is no law when it comes to driving (except they apparently will pull you over…