Spitting in public is not just disgusting it's a public health hazard. Human saliva everywhere transmits disease, such as tuberculosis, pneumonia not to mention harmful bacteria. We must create a culture of being respectful to each other by severely penalizing people who spit in public. We are a first world country, we should start acting like one.
The problem with this question is that it includes the word "Indian," meaning that a specific group would be targeted by a law. This is unconstitutional and unethical. If a law was implemented that allowed for the fining of people who spit in public, it should apply to everyone, not just Indians.