‘Lil’ Ruby’ wins big at Chicago International Children’s Film Festival

Lil’ Ruby has won the best short animated film at the Chicago International Children’s Film Festival,…