Man, 19, charged after £3,500 of cannabis recovered from Aberdeen property

Post Thumbnail