A massive rally was also carried out by the angry public on April 19 demanding death penalty for the accused