Comment Comment by sremani Hold your horses, this is false equivalence. India is no where near China or Russia, Turkey may be closest thing but that is also kind of false. State governments in India are powerful and that complicates many things. parent sremani 3 years ago