Second largest population we are in the world, but talking about sex openly is something we still considered a blasphemy. Most of us pretend that sex doesn’t exist at all although we are a nation of more than 1.2 billion. The post Why do we Indians a