If the pharmacy is privately owned, they have the right to stock whatever products they wish. Otherwise, if the pharmacist is working in the pharmacy as an employee, he/she has to abide by the policies of their employer.
I also noted a few inacuracies in the story. Not the least of which is the statement that the pharmacist prescribes medication. WRONG! They merely dispense, they do NOT prescribe. Only the doctor can prescribe controlled drugs.
Those inacuracies lead me to suspect that maybe this story is being sensationalized, or possibly may have been fabricated.