Penang Trishaw Rider Caught Allegedly Sniffing Glue In Viral Video Society September 20, 2023 A sorry sight.