Malana: Indian village of ancient tradition and marijuana

Malana is a two thousand year old village in the Indian state of Himachal Pradesh, whose people trace their lineage back to soldiers of the Macedonian army of Alexander the Great, left behind after his invasion of north India in 326 BCE. Continue reading Malana: Indian village of ancient tradition and marijuana