Calling out the EDs actions, the media trials
The Directorate of Enforcements status as a central agency does not make it infallible with instances of its overreach, poor investigation and even an outright abuse of power