On Friday, December 27, the city of Denver has finally given out licenses to sell marijuana to the first batch of businesses. Marijuana supporters from various regions expressed their approval of the said move, and they hope that more cities and states will follow what the Colorado city has achieved. 14 retails shops, three cannabis product manufacturers, and 17 marijuana growers in Denver were among those that were granted with cannabis retail licenses. The state of Colorado has ...