Skip to main content

Random use of police sniffer dogs breach of Charter: top court