drugs

Marijuana, cocaine, and cash seized by London police on Thursday, January 11. Photo provided by London police.

Marijuana, cocaine, and cash seized by London police on Thursday, January 11. Photo provided by London police.