English: There has been a storm of protests on social media regarding the incident.
Telugu: ఈ దారుణ ఘటనకు నిరసనగా సోషల్ మీడియాలో రకరకాల నిరసనలు వ్యక్తమవుతున్నాయి.