Odisha Woman Tries To Set Self On Fire Near Police Station, Cites Inaction
A woman from Odisha’s Ankarantipur village allegedly attempted self-immolation outside the Superintendent of Police’s office on Saturday evening, citing frustration over the lack of justice from local police stations.