In a historic swirl of commerce and cannabis, the world's first stores licensed to sell marijuana legally to anyone 21 or older opened in Colorado on Wednesday, the Denver Post reports.
From Telluride to Denver, thousands of people cheerfully stood in lines for hours to buy legal marijuana after presenting nothing more than identification.