‘Hapless’ drug dealer took police to £4,000 stash after being pulled over near Perth

© DC ThomsonPerth Sheriff Court.
Perth Sheriff Court.

Breaking