This book is devised to charter to the need of defense attorney's appearing in various trial courts of India and to find solution to the common challenges faced by them in various stages of criminal trial, to upgrade their knowledge with regard to the judgements passed by The Supreme Court and various High Courts of India on critical issues. In the present era of new criminal laws, the defense will have tough time against the prosecution so preparation is the only mantra of success.