News Court throws out petition contesting Magistrates’ authority to conduct hearings and grant bail! August 12, 2025