Powers of Spl Metropolitan Magistrates revoked in Delhi

The Delhi High Court has revoked the powers of 46 special metropolitan magistrates of the national capital who used to hear traffic rule violation cases.