Police force working under immense physical and mental stress; cannot establish law and order until stress is managed – Madras High Court
Police force is under immense physical and psychological stress, opined Madras High Court while expressing concerns over the functioning of the force.