Home Cannabis News and Updates New York, Karachi, and Delhi are top 3 cannabis consuming cities in the world