A 2000 Academy Award Nominee Czech Film about how Life thrives in the midst of autocratic Nazi policies. May be this spirit for life is what India needs today...
Read this post on sojournoflife.blogspot.com