3 min read Press Release If the Police Have the Power to Detain You, Who Has the Power to Watch Them? May 19, 2026 Bharat Herald On 8 May 2026, Rest The Case hosted a powerful legal panel discussion on...