This Animated Documentary Won the IDA Award for Best Short

Source: film Last Day of Freedom is a hand-drawn animated [...]