Deepa KansraNov 26, 20204 minBacklash against human rightsBacklashing is a perennial challenge for human rights. Its manifestation in various forms including the repudiation of human rights...