Film Review – When Lambs Become Lions (2018) – DFF

When Lambs Become Lions will be playing at the Denver Film Festival from October 31st to November 11th. Head over to the DFF’s website to...