In India, the Supreme Court recently quashed an appeal and made homosexuality an illegal act under Section 377. Its reasoning was that it is the law that must be changed and therefore it was a legislative act that was required to quash what is an obviously discriminatory law.
I applaud Google for their stand on Russia, but I question why they didn't do the same thing in India. Conspiracy theorists would say because Russia is a strategic foe of the USA and India is not. I am not in that camp, but I do find the question interesting.