As counterculture groups around the world celebrate annual April 20 marijuana festivals, we examine the country's historical and cultural links to the much-maligned weed.