The Supreme Court on Wednesday pulled up the Delhi Police over their handling of the ongoing clashes in the capital.