Over the last decade, the number of medical marijuana dispensaries in the US has exploded, especially in Colorado. Despite federal laws criminalizing marijuana, 16 states plus DC have passed legislation to legalize it for medical use. - National Geographic