Related Questions

Preparation and Attempt are two stages for commission of an offence. Preparation is generally not punishable. The reason for making preparation not punishable is: