The Special Cell of Delhi Police has registered a case against Instagram. For some time now, there have been allegations of religious hysteria and disturbing communal atmosphere on Instagram (attempts Read more
The Special Cell of Delhi Police has registered a case against Instagram. For some time now, there have been allegations of religious hysteria and disturbing communal atmosphere on Instagram (attempts Read more