Court rejects Delhi Police's plea to keep electronic devices seized from The Wire's editors

Court rejects Delhi Police's plea to keep electronic devices seized from The Wire's editors