A trial judge, who has been critical of the Delhi Police probe in last year's Northeast Delhi riots, was on Wednesday transferred to another court in the national capital.
Additional Sessions Judge (ASJ) Vinod Yadav has been hearing several riots cases at the Karkardooma District Courts here has been transferred to New Delhi district's Rouse Avenue Court.
During the riots cases hearings, Judge Yadav had consistently slammed Delhi Police for its shoddy probe.
A day before his transfer, the judge came down heavily on Delhi police saying "Police witnesses are lying on oath" and giving contradictory statements.
The judge has been disapproving the investigation in some of the riots cases and has pulled them up at times for a "callous and farcical" probe. He even imposed a fine on the police, which was later challenged in the high court.
In September, he had observed that police's failure to conduct a proper investigation will torment the "sentinels of democracy" when history will look back at the worst communal riots in the city since partition.
"This is really a sorry state of affairs," he had observed in another case.