Iran's journey towards democracy and independence has been a along and tumultuous one. The first steps toward a democratic and free society were taken in the early years of the 20th century. Yet, over 100 years later, the struggle still continues.