Read Time:14 Second
A self-proclaimed cow vigilante and one of the accused in the 2023 Bhiwani lynching case, died by suicide on July 5 after allegedly jumping in front of a train near Palwal on the Delhi-agra rail route, police said on Tuesday. His death triggered a…