There are typically both proof and Charter-based defences available when someone is charged with drug possession, particularly when the drugs are not found on the person themselves. This includes arguing that the Prosecutor cannot prove possession (knowledge and control) and that the search that led to the drug being found was invalid or in contravention of your Charter rights protecting you from unreasonable search and seizure.