Tag: BFI
The British Film Institute Takes Black Lives Matter Activist to Court...
The British Film Institute (BFI) has taken legal action against Black Lives Matter activist Alisha Hall and her company, Hall Media Group Limited, for...