shilanjan.com
With great power comes great responsibility.
Tl;dr : Cumulative and collective shaming and blemishing of a an entire community or group of people for the ill doings of a few ill and vile people makes me enraged and angry. Yesterday, when I wa…