Today, protests have been held in five states which led to a clash between protesters and police. Two persons have reportedly died in Bengal.
Today, protests have been held in five states which led to a clash between protesters and police. Two persons have reportedly died in Bengal.