Entrepreneurial Black Woman Allegedly Assaulted After Calling 911 Files Federal Lawsuit Claiming Police Brutality localbuzzatx.com | April 29, 2024 Twyla Stallworth, an Alabama woman who was captured on bodycam in February being arrested at her own home for refusing to show her ID, has filed a federal Read More