In the world of cannabis two strains reign supreme, Indica and Sativa. Each is recognized for its own unique qualities, while both...

read more