Is Cannabis an Effective Aid for Headaches?

Do you know how common headaches are? On an average, [...]