Uruguay has become the first country in the world to legally sell marijuana for recreational use.
Sixteen pharmacies started dispensing marijuana on Wednesday,
Almost 5,000 people have signed up to a national registry to be able to buy marijuana legally. They will be able to buy up to 10g (0.35oz) a week and no more than 40g a month.
The move comes four years after a law was passed which fully legalised the cannabis trade.
Supporters of the law argue that it will help stop the illegal trade in marijuana and put drug dealers out of business.
Customers will be able to choose from two varieties of marijuana dubbed Alpha 1 and Beta 1.
Both contain 2% Tetrahidrocannabinol (THC), the psychoactive component of marijuana.
The price for five grams has been set at 187 Uruguayan pesos ($6.50; £5.00).
The marijuana sold at the pharmacies comes from state-supervised fields.
The law also allows users to grow …