Humiliation on social media can be deeply depressing and potent enough to drive a person to suicide, as seen in the alleged ...
Shah made the remark in Lok Sabha, referring to a speech by Prasad in 2013, when the latter was a member of the House, and ...