SIXTH ANNUAL BLACKSTAR FILM FESTIVAL ANNOUNCES 2017 AWARD WINNERS

rsz_ava_duvernay_1

Philadelphia, PA —  BlackStar Film Festival proudly announces the winners of the 2017 Festival awards. The Festival, which took place August 3-6  in Philadelphia, was the biggest yet, attracting thousands of film enthusiasts from around the world with multiple sold-out events. Read more