Who can buy cannabis?

Who can buy cannabis?
June 16, 2016 Adam Schmidt

Anyone over the age of 21 with a valid form of identification.