Read Time:12 Second
The Delhi high court on Monday directed the Delhi Police to preserve CCTV footage from the special cell station in New Friends Colony and explain the circumstances and legal authority under which activist Rudra was detained on March 13. A bench of…