ADVERTISEMENT
An 18-year-old man is facing more than 50 charges after police found a weapons cache in the Halifax area.