ADVERTISEMENT

London

Loaded handgun, drugs and cash seized by London police

Published

Items seized as part of an investigation by London police on July 19, 2024. (Source: London police)