Medical marijuana, also known as cannabis or hemp, is a plant that has been used for medicinal purposes for thousands of years. In recent years, ...