Police charge man with 21 weapons related offences and drug trafficking

Posted: