Ravi Shankar Prasad, the man behind India’s controversial new IT laws, resigns amid Cabinet reshuffle

Even as the latest IT rules continue to bind the major social…