Black History Month Debuts Award-Winning Documentary Exposing U.S. Government For Oppressing Black Communities
Filmmaker Brandi Webb to release experimental documentary indicting U.S. Government on 18 charges Nationwide — Betrayal of a Nation, an award-winning documentary, indicts the U.S government on 18 charges committed against Black and Brown citizens. It premieres during Black History Month on February 26, 2021. The documentary intertwines scripted courtroom dialog with out-of-court real-life interviews…




