Tagged: Criminal Appeal No. 660 of 2005 (Arising out of SLP (Crl.) No. 5754 of 2004) (From the Judgment and Order dated 26.3.2004 of the Delhi High Court in Crl.R.P. No. 185 of 2004)