Dekh Indian Circus wins award at 17th International Children’s Film FestivalPublished on Nov 25, 2011 07:56 AM IST