Under Sec 69A Of IT Act, The Indian Government Has Blocked Close to 500 Social Media URLs In 2015

Looking at how terror outfits across the globe have been using social…