What is Robbery and How to Defend Robbery

The Criminal Code definition of robbery is provided below: 343. Every one commits robbery who (a) steals, and for the purpose of extorting whatever is stolen or to prevent or overcome resistance to the stealing, uses violence or threats of violence to a person or property; (b) steals from any person and, at the time he steals or immediately before or immediately […]