Death penalty documentary garners Oscar buzz
Last Day of Freedom is a new, short documentary that follows the story of Bill Babbitt and his younger brother, Manny. It has already sparked conversations around the country, and now the it’s gaining momentum as a contender for an Academy Award. The film centers on the moral challenges Bill faces when he learns Manny…